Kleines Problem!?

Slater

Erfahrenes Mitglied
hy leute.
ich proge momentan selber ein forum.
-> jeder user muss isch einloggen.
nun möchte ich auf der startseite dem user anzeigen, wie viele neu Einträge es seit seinem letzten besuch auf der seite hat.

Dafür habe ich folgende Tabellen:
|Forumeinträge|
|User|

In Forumeinträge speichere ich die Zeit der einträge
In User speichere ich die zeit des letzten loggins

Meine Fragen:

1. In welchem Format soll ich die zwei zeiten speichern?

2. Wie lautet dann die MySQL Abfrage?
 
du brauchst 2 spalten

- beitraege
- userid

kannst die beiden spalten auf INT setzen, evtl noch ne dritte für "zeit", also wann der wert gespeichert wurde.

die abfrage sieht dann in etwa so aus

PHP:
$q = mysql_query("SELECT beitraege FROM table WHERE usrid = $usrid");
$beitraege_alt = mysql_result($q,0);

$neue_beitraege = $beitraege-$beitraege_alt;
 
Zurück