Chris: Syntaxfehler in Abfrage?

Beitrag lesen

Hallo Du,

ich bin grade am PHP lernen und finde den Fehler in einer Abfrage nicht:

Wie hast Du denn danach gesucht? :-)

$update_logfailed = mysql_query("UPDATE User\_Data SET logfailed = '0' WHERE id\_data = $_SESSION['user_id']");

Es ist besserer Stil, das Query erst in einer Variablen $query zusammenzubauen, diese dann als Argument an die Funktion mysql_query($query, $connection_id) zu übergeben.

Wenn dann anschließend

mysql_errno($connection_id) > 0

ist, ist ein Fehler aufgetreten, dessen Fehlernummer durch die Funktion ermittelt wird und dessen Klartext in

mysql_error($connection_id)

steht.

Dann kannst Du auch $query ausgeben lassen und schauen, ob das überhaupt wie gewünscht aussieht.

LG
Chris