Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Select con data ... mi sono incartato aiuto!

    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

  2. #2
    Controlla se la data impostata sul tuo computer (se lavori in locale) o sul tuo server è impostata correttamente alla data di oggi.

  3. #3
    la data odierna e' formattata in questo modo aaaa-mm-gg hh:mm:ss
    mentre data scadenza(gg/mm/aaaa hh:mm:ss)
    Tremal-Naik
    ******************************
    passa a LINUX
    **********
    la religione e' il freno che impedisce al povero di ammazzare il ricco

  4. #4
    Grazie mille ... ho risolto formattando la data odierna in modo corretto ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.