wahsaga: Gästebuch mit MySQL

Beitrag lesen

hi,

$eintrag = INSERT INTO gb (Name, Email, Homepage, Text, Datum, Zeit) VALUES ($new_user, $email, $hp, $input, $datum, $zeit);
Genau in der obigen Zeile kommt ein Parse error .. :-(( Was habe ich falsch gemacht??

INSERT INTO ist kein php-befehl, du kannst ihn also nicht einfach so einer variable zuweisen.

mach zunächst mal einen string daraus:
$eintrag = "INSERT INTO gb (Name, Email, Homepage, Text, Datum, Zeit) VALUES ($new_user, $email, $hp, $input, $datum, $zeit)";

(ich glaube, um die werte in der klammer hinter values müssen übrigens noch anführungszeichen.)

damit hast du erstmal deine mysql-query erstellt.
um diese jetzt auch auszuführen, musst du sie aber erstmal an die DB übergeben,
$ergebnis = mysql_query($eintrag);

zum debuggen empfiehlt es sich, zusätzlich noch eine auswertung eventueller fehler vorzunehmen, also stattdessen
$ergebnis = mysql_query($eintrag) or die(mysql_error());
verwenden.

gruss,
wahsaga