Problem mit UPDATE Funktion mysql

muehl

Grünschnabel
Hallo!

Leider gelingt es mir nicht mit folgendem Code ein Update eines Datenbankfeldes durchzuführen. Hat jemand eine Idee woran es liegen könnte?
Das Datnebankfeld wird einfach nicht aktualisiert ...

$current_time = time();
$current_userID = $user['userID'];

$sql_update = "UPDATE customer_user SET lastlogin='$current_time' WHERE userID='$current_userID'";
$bool = mysql_query($sql_update);


Danke
Michael
 
Leider hab ich meine Kristallkugel gerade verliehen und kann
den Fehler deines Scriptes nicht erahnen aber probier mal
folgendes:
PHP:
mysql_query($sql) or die (mysql_error());
 
PHP:
$sql_update = "UPDATE customer_user SET lastlogin='$current_time' WHERE userID='$current_userID'";
$bool = mysql_query($sql_update);
Die Variablen stehen in Anführungszeichen.


PHP:
$sql_update = "UPDATE customer_user SET lastlogin='".$current_time."' WHERE userID='".$current_userID."';";
$bool = mysql_query($sql_update);
So sollte es klappen.

Um nächstes Mal selber die Fehler zu fixen ,wenn etwas nicht funktioniert lässt du dir ,den Query anzeigen wie er ist also
PHP:
echo $sqlupdate;
Und benutzt oben beschriebene Funktion. :)
@_voodoo Er hat doch den Code oben geposted -wieso Kristallkugel?
 
Er sagt "Es funktioniert nicht" - besser wäre zu sagen was
genau nicht funktioniert, wobei eine Fehlermeldung gute
Dienste leistet :)
 
Ist zwar etwas OT aber naja ein bisschen Mitdenken würde gute Dienste tun ;).
Aber der Code ist ja nicht falsch -er tut nur nicht das was er will.
Daher gibt es auch keine Fehlermeldung :)
 
Zurück