Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    52

    [sql]filtrare con data odierna

    ho creato una query, e ho ordinato i risultati (ORDER BY ora).
    adesso devo filtrarli in modo che mi mostri solo quelli con la data di oggi.

    ecco il mio tentativo:

    codice:
    $query = "SELECT * FROM programmi ORDER BY ora DESC WHERE data = CURDATE";
    ma restituisce un errore nella stringa

    potrei anche filtrare i risultati mostrando solo quelli con la data di domani?

    grazie e ciaoo

  2. #2
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442

    Re: [sql]filtrare con data odierna

    Originariamente inviato da Bietula

    codice:
    $query = "SELECT * FROM programmi ORDER BY ora DESC WHERE data = CURDATE";
    ma restituisce un errore nella stringa
    curdate è una funzione pertanto la sintassi esatta è
    codice:
    $query = "SELECT * FROM programmi ORDER BY ora DESC WHERE data = CURDATE()";

  3. #3
    order by va DOPO where
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    52
    grazie ora funziona ma come faccio a filtrare quelli con la data di domani?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    52
    mi rispondo da solo:
    codice:
    $query = "SELECT * FROM programmi WHERE data = CURDATE() + INTERVAL 1 DAY ORDER BY ora DESC";
    grazie mille per l'order sono piccoli errori ma ai newbboni come me sembrano immensi

  6. #6
    Sql nn è difficile e soprautto + lo impari + riesci a fare codice pulito, veloce ed efficiente. Quindi da ex newbie (so cosa vuol dire quando hai tanti strumenti e nn riesci a usarli :P) t consiglio un buon manuale! Vedrai che impari prestissimo!
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.