Kalle_: Problem mit DB-Kommando

Beitrag lesen

Hallöle,

habe hier zwei MySql- Kommandos:

UPDATE bfp_kontakte SET prio_1=0, prio_2=0 WHERE owner=2 AND besucher_id=1303 AND slot_nr=0 AND sperr_kz=0;

INSERT INTO bfp_kontakte (
owner
, besucher_id
, kon_kz
, aussteller_id
, prio_1
) VALUES (
2
,1303
, 1
,862
,1
);
Wenn ich die genauso in phpMyAdmin eingebe, kommt die Meldung: "Ihr SQL-Befehl wurde erfolgreich ausgeführt."

Dieselben beiden Kommandos mit
$q = "....";
$res = mysql_query( $q ); zeigSqlFehler( $act, $q );

bringt den Fehler
"1064: Fehler in der Syntax bei '; INSERT INTO bfp_kontakte ( owner , besucher_id , kon_kz , a' in Zeile 2."

Also der Update gefällt nicht. Ich vermute, er mag das Semikolon nicht. Warum geht es dann aber in phpMyAdmin ?

LG Kalle