Wszystko stoi na krasnalu skrypt automatycznie tworzy bazę danych i tabele, ale niestety nie chce wyświetlać błąd jest w 66 linii, ale juz nie mam pojęcia pod jakim kontem kombinować, wciąż nie chce działać a na moje oko powinno.
FORMULARZ I KOD PHP:
<form method="POST" action="dodaj_znajomego.php" name="form1"> <b>Dodaj znajomego:</b><br><br> <table> <tr><td> <b>Imie:</b> </td><td> <input type="text" value="" name="imie"> </td></tr> <tr><td> <b>Nazwisko:</b> </td><td> <input type="text" value="" name="nazwisko"> </td></tr> <tr><td> <b>Miasto:</b> </td><td> <input type="text" value="" name="miasto"> </td></tr> <tr><td> <b>Numer telefonu:</b> </td><td> <input type="text" value="" name="nr_tel"> <tr><td> <b>Numer gadu-gadu:</b> </td><td> <input type="text" value="" name="nr_gg"> </td></tr> </td></tr> </table><br> <input type="submit" value="Dodaj znajomego" name="Dodaj znajomego"> </form> <br> <?php $zapytanie = 'CREATE TABLE znajomi (id int NOT NULL AUTO_INCREMENT, imie char(30), nazwisko char(30), miasto char(30), nr_tel int, nr_gg int, PRIMARY KEY(id))'; if (($_POST['imie']) and ($_POST['nazwisko']) and ($_POST['miasto']) and ($_POST['nr_tel']) and ($_POST['nr_gg'])) { $zapytanie = "INSERT INTO `znajomi` (`id`, `imie`, `nazwisko`, `miasto`, `nr_tel`, `nr_gg`) VALUES ('', '$imie', '$nazwisko', '$miasto', '$nr_tel', '$nr_gg')"; } $zapytanie = "SELECT `id`, `imie`, `nazwisko`, `miasto`, `nr_tel`, `nr_gg` FROM 'znajomi'"; echo '<tr><td>ID</td><td>Typ</td><td>Numer</td><td>Id towaru</td><td>Ilosc</td><td>Id kontrahenta</td></tr>'; echo '<tr><td>'. $wiersz[0] .'</td><td>'. $wiersz[1] .'</td><td>'. $wiersz[2] .'</td><td>'. $wiersz[3] . '</td><td>' . $wiersz[4] . '</td><td>' . $wiersz[5] .'</td></tr>'; } ?>
BŁĄD:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:\usr\apache\httpd\html\PB\dodaj_znajomego.php on line 66
Ma ktoś jakiś pomysł?