oihbò
or ora ho capito perchè su alcuni confronti tra date non mi fungeva lo script
la cosa è semplice da spiegare ho una data nel database(datetime) in questo formato Y-m-d H:i:s
ora devo semplciemente far compiere delle azioni in base alla data in cui uno si collega
in pratica devo contare nel database tute le righe che hanno la data inferiore al 7 del mese allora ho fatto una cosa del genere
in pratica se nel data c'è questa data 2012-10-7 20:00:00 $today gli risulta minore.
mentre per le altre date a due cifre funge tutto bene
avete un suggerimento per creare $dataconti=date("Y-m-".$t." H:i:s"); che sia uguale a anno corrente - mese corrente - (giorno che decido io) etc? mantenendo lo nel caso il giorno sia a numero singolo?
ho fatto una prova inserendo testualemnte 2012-10-07 00:00:00 e funge ma inserendo $t come 07 prende solo 7
Grazie
or ora ho capito perchè su alcuni confronti tra date non mi fungeva lo script
la cosa è semplice da spiegare ho una data nel database(datetime) in questo formato Y-m-d H:i:s
ora devo semplciemente far compiere delle azioni in base alla data in cui uno si collega
in pratica devo contare nel database tute le righe che hanno la data inferiore al 7 del mese allora ho fatto una cosa del genere
PHP:
$t=07;
$dataconti=date("Y-m-".$t." H:i:s");
$today=date("Y-m-d H:i:s");
// poi estraggo la data che mi serve dal dataabse e la confronto
SELECT COUNT(*) from tabella WHERE data<=$dataconti
//etc
if($today > $count_righe)
//fai qualcosa
in pratica se nel data c'è questa data 2012-10-7 20:00:00 $today gli risulta minore.
mentre per le altre date a due cifre funge tutto bene
avete un suggerimento per creare $dataconti=date("Y-m-".$t." H:i:s"); che sia uguale a anno corrente - mese corrente - (giorno che decido io) etc? mantenendo lo nel caso il giorno sia a numero singolo?
ho fatto una prova inserendo testualemnte 2012-10-07 00:00:00 e funge ma inserendo $t come 07 prende solo 7
Grazie