In una pagina devo visualizzare tutti i bandi con data scadenza(gg/mm/aaaa hh:mm:ss) non ancora scaduti ... cioè quelli con data di scadenza >= a quella odierna (data e ora odierna.
Ho messo su la select ... ma deve esservi qualcosa che non và per che non mi restituisce l'output giusto (mi da anche quelli già scaduti.
La select è la seguente:
Poi ad inizio pagina ho catturato data ed ora odierna nel formato americano .... per poterla recuperare nella select.Codice PHP:SELECT id_bando, idcat_bando, idanno_bando, DATE_FORMAT(dt_pubbl_bando, '%d/%m/%Y') AS dt_pubbl_bando_it, dt_scad_bando, DATE_FORMAT(dt_scad_bando, '%d/%m/%Y ore %H:%i:%s') AS dt_scad_bando_it, oggetto_bando, emittente_bando, flag_archivia, nome_cat, id_cat
FROM mod_bandi_dati, mod_bandi_cat
WHERE flag_archivia = 'N' AND dt_scad_bando >= '$dtodierna' AND mod_bandi_dati.idcat_bando = mod_bandi_cat.id_cat
ORDER BY dt_scad_bando DESC
Qualcuna sa dirmi perchè non funziona correttamenteCodice PHP:$dtodierna = date ("Y-m-d H:i:s");

Rispondi quotando