Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250

    ricerca articoli database

    salve a tutti
    stò facendo uno script x visualizzare tutti gli articoli del giorno, mese, anno.

    Per mese e anno ho fatto questo script:
    Codice PHP:
    MESE
    SELECT 
    FROM $table WHERE data_ins >= curdate() - interval 30 day

    ANNO
    SELECT 
    FROM $table WHERE data_ins >= curdate() - interval 365 day 
    Giusto??
    Per estrapolare tutti gli articoli di oggi (giorno) che query devo usare?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Visto che hai usato curdate() nelle altre due, secondo te?

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    si ma ho provato a mettere
    Codice PHP:
    SELECT FROM $table WHERE data_ins >= curdate() - interval 1 day 
    e mi fa vedere gli articoli di oggi e di ieri!
    cosa devo mettere?
    Codice PHP:
    SELECT FROM $table WHERE data_ins curdate() 

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Direi che hai risolto.

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    sarà! ma ho provato + volte anche prima di aprire il post..

    facendo
    SELECT * FROM $table WHERE data_ins = curdate()

    mi dà ZERO!

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Originariamente inviato da musghs
    sarà! ma ho provato + volte anche prima di aprire il post..

    facendo
    SELECT * FROM $table WHERE data_ins = curdate()

    mi dà ZERO!
    Ma il campo di che tipo è? Se è datetime è ovvio che così non funzioni.

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    è un timestamp

  8. #8
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    SELECT * FROM $table WHERE date(data_ins) = curdate()

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    Grazie Nicola! Funziona alla grande ora!

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    ciao Nicola.. scusa un altro favore..
    ma se voglio estrapolare solo gli articoli di ieri?

    Attualmente uso:
    Codice PHP:
    data_ins >= curdate() - interval 1 day 
    ma mi fa' vedere gli articoli di oggi e di ieri.
    Vorrei estrapolare solamente gli articoli di ieri

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.