carsten schlichting: mysql_query verabeitet insert nicht

Beitrag lesen

Hallo

Habe ein problem bei einem insert_befehl in mySQL und wollte fragen ob mir jemand ganz formlos einen Tip geben kann.

mysql_connect() funktioniert definitiv.

mysql_select_db(...) auch

die beiden sachen funktionieren zusammen mit select Anweisungen.

jetzt habe ich einen insert_befehl der 100% so in der Variable steht, das er den korrekten syntax hat. d.h.manuell kann ich im SQL die Befehlzeile ohne Fehlermeldung laufen lassen.

aber wenn ich jetzt schreibe

mysql_query($insertbefehl);
$num=mysql_affected_rows();

bekommt $num den wert=-1 zugewiesen, was ja heißt , dass der befehl gescheitert ist.Und natürlich sind keine Daten geschrieben worden.

????

der benutzer mit dem ich angemeldet bin hat alle rechte??

woran könnte es denn noch liegen das das insert nicht funktioniert??

grüße von mir und danke

carsten