ein Albtraum
für meinen Mitgliederbereich bau ich derzeit nen eigenes Forum, klappt soweit auch schon ganz gut, aber damits auch einigermaßen übersichtlich bleibt, möcht ich anzeigen, ob neue Beiträge geschrieben wurden seit der letzten Aktivität.
Dazu hab ich ne neue Tabelle erstellt, die auf die User-ID verweist und bei aufrufen eines bestimmten Scripts die Tabelle an der Stelle der User-ID (die ich in ner Session habe) updatet.
Eigentlich hab ich CURRENT_TIMESTAMP on UPDATE in der DB als Attribut angegeben, aber das führt er nicht aus.
Mein Update-Script-Snippet:
Meine DB-Struktur: (das Überflüssige hab ich mal rausgelassen)
id int(11) auto_increment usr_id int(11) time timestamp ON UPDATE CURRENT_TIMESTAMP CURRENT_TIMESTAMP
ip varchar(32)
Wie bekomm ich den aktuellen TIMESTAMP vom Script nun in meine Datenbank?
MfG the-xe
Dazu hab ich ne neue Tabelle erstellt, die auf die User-ID verweist und bei aufrufen eines bestimmten Scripts die Tabelle an der Stelle der User-ID (die ich in ner Session habe) updatet.
Eigentlich hab ich CURRENT_TIMESTAMP on UPDATE in der DB als Attribut angegeben, aber das führt er nicht aus.
Mein Update-Script-Snippet:
PHP:
mysql_query("UPDATE last_online SET ip='".$_SERVER['REMOTE_ADDR']."' WHERE usr_id LIKE '".$_SESSION['ID']."'");
id int(11) auto_increment usr_id int(11) time timestamp ON UPDATE CURRENT_TIMESTAMP CURRENT_TIMESTAMP
ip varchar(32)
Wie bekomm ich den aktuellen TIMESTAMP vom Script nun in meine Datenbank?
MfG the-xe