![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Neuer Benutzer Registriert seit: 06.12.2004
Beiträge: 3
|
Ich habe eine Tabelle: Code: CREATE TABLE `intern_log` ( `ident` int(11) NOT NULL auto_increment, `wer` text NOT NULL, `datum` datetime NOT NULL default '0000-00-00 00:00:00', `IP` text NOT NULL, PRIMARY KEY (`ident`) ) TYPE=MyISAM; Ich möchte nun möglichst mit nur einem querry eine Ausgabe machen, wer wann zuletzt eingeloggt war. PHP-Code: |
| | |
| | Nach oben #2 |
| Martin Schröder Registriert seit: 15.12.2004 Ort: Stockholm
Beiträge: 116
|
ich würd die information des letzten logins in der usertabelle in nem eigenen feld speichern und jedes mal ändern, wenn sich die person einloggt.. dann brauchst du die zeit nur dort auszulesen, beim ersten mal ist der wert dann 00:00:00 oder so ähnlich, wenn das der fall ist, kannst du ja sagen, der user war noch nie eingeloggt...
__________________ "Wer nicht mit der Zeit geht, wird mit der Zeit gehen." ___________________________ |
| | |
| | Nach oben #4 | |
| Martin Schröder Registriert seit: 15.12.2004 Ort: Stockholm
Beiträge: 116
| Zitat:
PHP-Code: danach die datensätze im resultset zählen mit mysql_num_rows() und wenns 1 ist dann gut, wenn 0 ist dann schlecht...
__________________ "Wer nicht mit der Zeit geht, wird mit der Zeit gehen." ___________________________ | |
| | |
| | Nach oben #5 |
| Neuer Benutzer Registriert seit: 06.12.2004
Beiträge: 3
|
ja gut, soweit zwar so gut, aber ich will das für jeden user machen. Ich würde das gerne universell - unabhängig von der Anzahl der user machen. Ok, ich könnte vorher gucken, wieviele/welche user es gibt und danach das dann für jeden machen, aber ich dachte, dass sql mächtiger wäre und das gleich in einem querry machen könnte... Nachtrag: Diejenigen, die noch nie eingeloggt waren vergesse ich einfach - dann wird das (hoffentlich einfacher) Also nur die die Liste durchgehen und den letzten Zugriff eines jeden users - das würde ich gerne haben - mit einem querry. |
| | |
| | Nach oben #6 |
| Jann Hendrik Bekaan Registriert seit: 02.12.2004 Ort: Wildeshausen
Beiträge: 2.381
|
sry, ich kann dir da leider auch nicht helfen!
__________________ Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! |
| | |
| | Nach oben #7 | |
| Martin Schröder Registriert seit: 15.12.2004 Ort: Stockholm
Beiträge: 116
| Zitat:
PHP-Code:
__________________ "Wer nicht mit der Zeit geht, wird mit der Zeit gehen." ___________________________ | |
| | |
| | Nach oben #8 |
| Jann Hendrik Bekaan Registriert seit: 02.12.2004 Ort: Wildeshausen
Beiträge: 2.381
|
aber dann müßte Peter die Daten noch einmal zusätzlich in einer weiteren Tabelle haben. Er hat aber nun bspw. 1 | Orolhawion | 2004-05-03 12:34:26 | 192.168.0.1 2 | Ben | 2004-06-03 12:34:26 | 192.168.0.1 3 | Orolhawion | 2005-01-03 12:34:26 | 192.168.0.1 4 | Jann Hendrik | 2005-02-03 12:34:26 | 192.168.0.1 5 | Orolhawion | 2005-03-03 12:34:26 | 192.168.0.1 die Ausgabe soll sein: Ben --> 2004-06-03 12:34:26 Jann Hendrik --> 2005-02-03 12:34:26 Orolhawion --> 2005-03-03 12:34:26 eben halt immer nur eine Ausgabe pro Person - nämlich die letzte. Nur - ICH kann es leider nicht - ich bin nicht fit genug in sql-Abfragen.
__________________ Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! |
| | |
| | Nach oben #9 | |
| Martin Schröder Registriert seit: 15.12.2004 Ort: Stockholm
Beiträge: 116
| Zitat:
wenn ich doch nur eine zeile pro user habe, wie das in usertabellen meistens so ist, bekomm ich auch nur ein datum pro user... einfach beim login jedes users nen timestamp in das feld UserLastLogin in der Usertabelle eintragen/updaten, so wie oben abfragen, fertig...
__________________ "Wer nicht mit der Zeit geht, wird mit der Zeit gehen." ___________________________ | |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem mit meiner mysql class | Stefan125 | PHP-Programmierung | 13 | 20.09.2007 22:45 |
| [Xampp 1.6.2] Mysql kann nicht geladen werden, oder doch?! | kampfgnom | Tools, Server, Betriebssysteme | 10 | 14.07.2007 13:58 |
| MySQL 5.1 kommt in die Beta-Phase | Ben | Nachrichten | 1 | 02.03.2006 14:31 |
| Problem mit Tutorial: Login mit Sessions und MySQL | Jan | PHP-Programmierung | 10 | 08.01.2006 19:58 |
| Problem bei Verwendung von IF bei MySQL | Ben | Datenbanken | 2 | 22.12.2005 16:00 |