PDA

View Full Version : [PHP+MYSQL] Agenda con evento in scadenza


speedwar
08-10-2009, 09:56
Salve, premetto che sono alle prima armi con php e mysql.

Sto realizzando un sito internet dove il cliente inserisce una serie di appuntamenti tipo agenda. Ho realizzato già il DB e ho la pagina con tutti gli appuntamenti ordinati per data.
Ma avrei bisogno di mostrare quello in scadenza in home page, ma solo quello in scadenza.
Qualcuno può aiutarmi?

Grazie :)

john_revelator
08-10-2009, 21:52
Il campo è di tipo datetime suppongo. :fagiano:
Se è così basta che estrai i record con data/ora maggiori di adesso in ordine crescente limitandomi al primo record.


select * from tabella
where campo_datetime > now()
order by campo_datetime limit 1

speedwar
09-10-2009, 14:23
Ho fatto così:

$query_DBName = "SELECT * FROM agenda WHERE agenda.`data` > now()
ORDER BY agenda.`data` limit 1";

Funziona perfettamente. Grazie infinte :mano:

john_revelator
09-10-2009, 17:05
Prego. Comunque puoi anche fare a meno di anteporre il nome della tabella a quello del campo. ;)


SELECT * FROM agenda WHERE `data` > now() ORDER BY `data` limit 1

speedwar
10-10-2009, 08:54
E con questo ti devo una birra :cincin: