Hallo Leute!
Es soll einfach nicht sein mit meinem Gästebuch ...
folgender Code:
function insertdb(){
$host="*****";
$benutzer="*****";
$passwort="*****";
$dbname="*****";
$dbserver=mysql_connect($host, $benutzer, $passwort);
mysql_select_db($dbname, $dbserver);
$name=$_POST['name'];
$mail=$_POST['mail'];
$msg=$_POST['msg'];
$ip=$_SERVER['REMOTE_ADDR'];
$table="guestbook";
$sql="INSERT INTO $table (\"name\",\"mail\",\"msg\",\"IP\") VALUES (\"$name\",\"$mail\",\"$msg\", \"$ip\")";
echo $sql;
$result = mysql_query($sql) or die("Fehler:".mysql_error());
echo $result;
print_r($result);
mysql_close($dbserver);
} // function insertdb ENDE
Der Code liefert bei der Ausführung einen Fehler:
Fehler:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"name","mail","msg") VALUES ("a","b","c")'
Hab auch schon versucht mit einfachen Hochkommas (also mit $table('name','mail' ...)), funktioniert auch nicht.
Würd mich freun wenn mir wer helfen könnte.
Gruß
tomham
[*][sup]
*Threadedit* 11.02.2009, 13:19:33
Admininfo: Führ bitte Threads nicht fort indem du Weitere eröffnest, und vermeide Mehrfachanfragen. Die Datenbank und User werden es dir danken. Siehe FAQ 2, #3.[/sup]