Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725

    [PHP + MYSQL] Query con date variabili

    Ciao a tutti, ho una domanda.

    Ho una pagina in php che comprende una select. Nella select si può scegliere di vedere i seguenti risultati:

    - Ultimo Giorno
    - Ultimi 3 Giorni
    - Ultimi 5 Giorni

    Come posso fare per aggiungere nella query questo controllo? C'è un comando da usare per mysql oppure in php devo ottenere le date delle 3 casistiche e mettere where data > $dataphp

    Nel secondo caso come posso ottenre le 3 date?

    Grazie
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    credo che nel primo caso "ultimo giorno" potresti prelevare la data corrente da php e mandarla alla variabile $dataphp
    per gli altri due dovresti impostare il select con between credo

  3. #3
    bhe, ti consiglio di registrare nel db le date in formato timestamp, questo ti faciliterebbe di gran lunga tutte le query

  4. #4
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Sono gia in formato timestamp
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  5. #5
    allora prima di fare la query, ti crei una variabile da confrontare che avrà il valore di:

    $timestamp_odierno*3 --> ultimi 3 giorni

    a quel punto la query sarà quella di prelevare tutti i record che avranno time stamp compreso tra quello odierno e quello di 3 giorni fa

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.