na początku warto dodać, że PHP dopiero się uczę, więc proszę o wyrozumiałość.
Problem mój polega na tym, że napisałem najprostszy chyba skrypt do wstawiania danych do bazy, poniżej jest cały kod.
<? $host="localhost"; $user="root"; $pass=""; $db="test"; if($_POST['zapisz']=='zapisz') { $comment=$_POST['komentarz']; $author=$_POST['autor']; $zapytanie="INSERT INTO `komenty` (`komentarz` ,`autor` ) VALUES ('$comment','$author');"; } ?> <center> <form action="index.php" method=POST> Podaj tresc komentarza<br /> <input type="text" value="" name="komentarz" size="40"><br /> <br /> Imię / ksywka<br /> <input type="text" value="" name="autor" size="40"><br /> <br /> <input type="submit" name="zapisz" value="zapisz"> </form>
Po wykonaniu formularza, pokazuje mi "Błąd zapytania". Na 100 sposobów próbowałem to ominąć, ale za każdym razem sprawdzając to w phpmyadminie pokazuje mi komunikat
Kod
#1062 - Powtórzone wyst?pienie '0' dla klucza 1
Próbowałem to ID ręcznie wpisywać i wtedy działa ale chyba idzie to ominąć, żeby nie trzeba było podawać tylko żeby samo się wpisywało? Jeśli idzie tak, proszę o pomoc.