contatatore che si azzera ogni giorno

ciao a tutti,

ho un campo in un DB che mi permette di contare il numero delle email inviate da un form. Ad ogni invio di email mi incrementa il contatore.

Come faccio via php a creare uno script che mi dica ieri 16/07 sono arrivate 10 email, oggi 17/07 ne sono arrivate 5 senza dover in alcun modo modificare il valore all'interno del DB..

???

Grazie

:bye:

inviato 10 anni fa
stellina
X 0 X

Ciao!

se nel DB hai anche un campo di data di invio della mail la cosa semplice... Basta che fai una query sulla data di invio.

:bye:

risposto 10 anni fa
Marco Dario
X 0 X

no purtroppo l'unica informazione che ho il contatore totale.

:(

risposto 10 anni fa
stellina
modificato 10 anni fa
X 0 X

2 soluzioni:

1) crea una tabella per memorizzare un record per ciascuna mail inviata.

2) crea una tabella che contenga per ciascun giorno il numero di mail inviate. In pratica sono tanti contatori quanti sono i giorni.

:bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

Il problema che non posso modificare tutti iform inserendo nelle query altre informazioni. Troppo dispendioso in termini di tempo visto che i form sono davvero tanti.

Pensavo ad una cosa di questo tipo:

supponiamo di partire da oggi:

lascio il campo che mi contata il totale delle mail invariato alle 24.00 di sta sera ne copio il contenuto in un'altro record (MAILxGIORNO).

Alle 24.00 di domani aggiorno questo recordo in questo modo "TOTALE MAIL INVIATE - MAILxGIORNO"

In questo modo il campo mailxgiorno ha sempre il numero di email inviate in quel gionro e cosi lo posso salvare in una tabella che ha tutti i giorni e il relativo numero di mail inviate.

Che ne dici ???

risposto 10 anni fa
stellina
X 0 X

E' praticamente la seconda soluzione che ti proponevo

:bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

mi stavo chiedendo come posso lanciare l'update ogni giorno a mezzanotte??

Bisogna per forza fare lavorare con il server???

risposto 10 anni fa
stellina
X 0 X

ti serve cron, oppure registrati a questo servizio:

http://www.webcron.org/

:bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda