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

    Conteggi disponibili negli ultimi giorni

    Buonasera,
    allora ho 8 record nel database MySQL ovvero:
    04/05/2021
    27/02/2021
    20/02/2021
    06/04/2021
    08/04/2021
    15/15/2021
    01/06/2021
    31/01/2021

    Vorrei mettere una lista:
    ULTIMI 7 GIORNI (0)
    ULTIMI 30 GIORNI (0)
    ULTIMI 45 GIORNI (0)
    ULTIMI 60 GIORNI (0)

    Come è la variabile giusta da mettere su MySQL e PHP in modo che viene conteggiato i record negli ultimi 7 o 30 o 45
    o 60 giorni?

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    771
    Quote Originariamente inviata da z.cristiano Visualizza il messaggio
    Buonasera,
    allora ho 8 record nel database MySQL ovvero:
    04/05/2021


    Vorrei mettere una lista:
    ULTIMI 7 GIORNI (0)
    ULTIMI 30 GIORNI (0)
    ULTIMI 45 GIORNI (0)
    ULTIMI 60 GIORNI (0)

    Come è la variabile giusta da mettere su MySQL e PHP in modo che viene conteggiato i record negli ultimi 7 o 30 o 45
    o 60 giorni?
    Dovrai fare un count sul campo selezionato e usare il BETWEEN ? AND ?
    qualcosa come:
    select count(colonna_mia_data) as contatore where colonna_mia_data BETWEEN 2021-07-02 AND 2021-07-09

    Attenzione che se usi le date così su un timestamp, viene considerata la mezzanotte del giorno indicato, dovresti indicare, del giorno più alto in questo caso, il giorno seguente.

  3. #3
    https://stackoverflow.com/questions/...-last-few-days
    dando per scontato che non ci siano date > oggi

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