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:

Codice PHP:
SELECT id_bandoidcat_bandoidanno_bandoDATE_FORMAT(dt_pubbl_bando'%d/%m/%Y') AS dt_pubbl_bando_itdt_scad_bandoDATE_FORMAT(dt_scad_bando'%d/%m/%Y ore %H:%i:%s') AS dt_scad_bando_itoggetto_bandoemittente_bandoflag_archivianome_catid_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 
Poi ad inizio pagina ho catturato data ed ora odierna nel formato americano .... per poterla recuperare nella select.
Codice PHP:
$dtodierna date ("Y-m-d H:i:s"); 
Qualcuna sa dirmi perchè non funziona correttamente