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

    Calcolare totale dei record con data passata

    Salve, ho trovato nel forum alcune righe per sapere se una data è passata o meno:
    Codice PHP:
    $query "SELECT DATE_FORMAT(scadenza,'%d/%m/%Y') as scadenza FROM $db_table WHERE id = '".$id."'";
    $result mysql_query($query$db) or die ("Errore nella connessione");
    $row mysql_fetch_array($result);

    $pezzi explode('/'$row['scadenza']);
    $data_inizio mktime (0,0,0,$pezzi[1],$pezzi[0],$pezzi[2]);
    $data_oggi mktime (0,0,0,date("m"),date("d"),date("Y"));
    $diff $data_oggi-$data_inizio;
    $numerogiorni=floor($diff / (60*60*24)); 
    Il problema è che ora vorrei customizzare il codice per sapere il numero totale di record nella tabella dove la data è passata...
    Mi date una mano?
    Grazie
    What is the |\/|atrix?

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    la cosa può essere fatta direttamente in una query unica:

    codice:
    SELECT count(*) FROM TABELLA WHERE scadenza<NOW();

  3. #3
    Grazie mille!
    What is the |\/|atrix?

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.