Mailinglisten-Archive | 
> gibt die Funktion now() einen String wieder, muss er soweit ich weiss
> noch in " ' " eingebettet werden, damit mySql in annimmt.
> Versuchs mal.
NOW() ist eine MYSQL Funktion daher sollte sie nicht von PHP geparsed
werden.
Das gibt dir nur unnötige Fehler aus. ;o)
> $update  = $db->query("UPDATE users SET lastlogin=NOW() WHERE kundennr='".$loginname."'");
so wäre es korrekt. falls die kundennummer ein INT is (nicht mit null
anfängt und nur 
aus zahlen besteht) kann man die ' auch weglassen.
Btw. falls man einmal zwei NOW()´s braucht zb. um einen account zu
createn ala
> "INSERT INTO table (id,username,password,createdate,changedate) VALUES('','$username','$password',NOW(),NOW())"
so wird das _nicht_ gehen da mysql nur ein NOW() zuläßt
> "INSERT INTO table (id,username,password,createdate,changedate) VALUES('','$username','$password',NOW(),createdate)"
sollte gehen.
    php::bar PHP Wiki - Listenarchive