[MYSQL] INSERT INTO Fehler

ryk

BAZINGA!
ID: 66395
L
4 Mai 2006
3.313
115
Hallo,

hab ein kleines Problem. Und zwar will ich mit folgenden Code was in ne Tabelle reinschreiben:

PHP:
$insert ="INSERT INTO test VALUES ($name, $id, $link, $text, 0, 0)";

Es kommt kein Fehler, es ist aber auch kein Eintrag drin. Kommischerweise funktioniert folgender aber:

PHP:
$insert ="INSERT INTO test VALUES ('test', 'test', 'test', 'test, 0, 0)";

Die ersten vier sind jeweile VARCHAR, die letzten beiden jeweils INT. Weiß jemand warum das mit den Variablen nicht klappt?

Grüße
ryk
 
PHP:
"INSERT INTO tabelle (spalte1,spalte2) VALUES('".$wert1."','".$wert2."')";
 
PHP:
$insert ="INSERT INTO test (feldname1, feldname2, feldname3, feldname4, feldname5, feldname6) VALUES ('".$name."', '".$id."', '".$link."', '".$text."', 0, 0)";