freakXHTML
Mitglied
Hallo zusammen,
ich bin mit meiner Datenbank verbunden. Folgender Befehl mit bereits bekanntem Text funktioniert:
Der Benutzer gibt nun aber den Namen und den Text über ein Formular ab. Die Daten werden im superglobalen Array $_POST gespeichert. Das Folgende funktioniert nicht. Warum?
Es kommt kein Fehler, doch es wird einfach gar kein Eintrag in meiner Datenbank gemacht. Warum? Was muss ich ändern?
Vielen Dank
lg, freakXHTML
ich bin mit meiner Datenbank verbunden. Folgender Befehl mit bereits bekanntem Text funktioniert:
PHP:
$write = 'INSERT INTO guestbook(Datum,Autor,Inhalt) VALUES (NOW(),"Peter", "Text");';
$db->query($write);
Der Benutzer gibt nun aber den Namen und den Text über ein Formular ab. Die Daten werden im superglobalen Array $_POST gespeichert. Das Folgende funktioniert nicht. Warum?
PHP:
$autor = $_POST['Autor'];
$inhalt = $_POST['Inhalt'];
$write = "INSERT INTO guestbook(Datum,Autor,Inhalt) VALUES (NOW(),$autor, $inhalt);";
$db->query($write);
Es kommt kein Fehler, doch es wird einfach gar kein Eintrag in meiner Datenbank gemacht. Warum? Was muss ich ändern?
Vielen Dank
lg, freakXHTML