Hmm..
kanske räcker så här ? :
$resultat=mysql_query("SELECT * FROM tabell WHERE felt = 'sak' and datum >= '" . Date("Y-m-d") . "' ORDER BY id DESC LIMIT 1");
??? comments plz ?
..Men det kanske bara funkar eftersom jag har matat in dom i ordning ?
2 svar · 139 visningar · startad av Fuel
Tänkte om man kommer på en sida.. XXXX
@mysql_query("SELECT * FROM mina_events WHERE datum <= '" . Date("Y-m-d") . "'") or Die ("Fan ! - det sket sig !"); ??
----------------------
NEVER MIND ...
Så här menar jag, något ska hämtas ut ur databasen tills det att dess datum har infallt, då visas nästa rad tills dess datum infaller osv osv.
Ex. en text ur tabellen ICA
| ID | Datum | Text |
| 1 | 2001-07-30 | Rea på kalsonger |
| 2 | 2001-08-04 | Billiga bananer |
Texten "Rea på kalsonger" syns t.o.m 30/7
då syns "Billiga banaer" osv.
Hmm..
kanske räcker så här ? :
$resultat=mysql_query("SELECT * FROM tabell WHERE felt = 'sak' and datum >= '" . Date("Y-m-d") . "' ORDER BY id DESC LIMIT 1");
??? comments plz ?
..Men det kanske bara funkar eftersom jag har matat in dom i ordning ?
Om du skriver:
$resultat=mysql_query("SELECT * FROM tabell WHERE felt = 'sak' and datum >= '" . Date("Y-m-d") . "' ORDER BY id DESC LIMIT 1");
kommer du bara få fram det senaste inlägget, om du däremot skriver så här:
$resultat=mysql_query("SELECT * FROM tabell WHERE felt = 'sak' and datum >= '" . Date("Y-m-d") . "' ORDER BY datum LIMIT 1");
Får du fram texten med datumet närmast dagens datum, oavsett vilken ordning id står i.