PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL Abfrage der letzten 6 Monate


Andy
18.02.2002, 12:43:22
Hallo,

ich habe ein gästebuch das ich mit MySQL betreiben möchte...
eigentlich habe ich alles geschaft nur fehlt mir das know how bei der
MySQL abfrage....

ich habe in der datenbank unteranderem das feld pub, date sowie datetime.
in das feld date und datetime wird das datum des eintages (bei datetime
datum und zeit) eingetragen, in das feld pub meist eine 1.

nun brauche ich eine sql abfrage die mir alle eintrage in denen im feld
pub eine ist 1 (bis hier her kein problem) und nicht älter als 6 Monate
sind ausgibt...

vielleicht könnt ihr mir helfen....

Danke !!!

Andy

Matthias
18.02.2002, 14:09:06
So sollte es klappen:

$result=mysql_query("select * from $tabelle where pub='1' and unix_timestamp(curdate())-unix_timestamp(datetime)<15552000");

15552000 sec := 180 Tage

Matthias

Andy
18.02.2002, 22:42:54
hey, danke so funzt es....

vielen vielen vielen dank!!!

Andy

Matthias
18.02.2002, 23:05:46
Bidde Bidde :))