<?php function baza() { @ $db = new mysqli('localhost', 'uzytkownik', 'haslo', 'baza'); if (mysqli_connect_errno()) { exit; } } ?>
plik dodaj.php5
<?php $kat=$_POST['kat']; require_once('baza.php5'); baza(); $pytanie="insert into kategorie values ('".$kat."')"; $wyniki = $db->query($pytanie); if ($wyniki) ?>
plik baza.php5 to jak widac polaczenie z baza danych i wyswietlenie bledu jezeli polaczenie nie nastapi. Problem w tym ze jesli wywoluje go z funkcji to funkcja nie dzala, lecz jesli kod funkcji wkleje zamiast
wszystko chodzi jak nalezy. Pytanie brzmi gdzie jest haczyk?
<?php require_once('baza.php5'); baza(); ?>
// zamiast [code] uzyj [php] -- dr_bonzo