Salve ragazzi, devo calcolare i giorni di cui un prodotto deve essere catalogato come nuovo.
Nel database ho un campo data strutturato così, ad es.: 10/01/2010
lo prelevo e lo inserisco in una variabile, quindi:
$data_inserimento = $r['data_inserimento'];
Poi ho fatto in questo modo per confrontare il valore con la data attuale:
Però non ho il risultato sperato, in pratica un prodotto deve essere calcolato come nuovo per 3 giorni, dopo no.
Dove sbaglio?
Grazie
Nel database ho un campo data strutturato così, ad es.: 10/01/2010
lo prelevo e lo inserisco in una variabile, quindi:
$data_inserimento = $r['data_inserimento'];
Poi ho fatto in questo modo per confrontare il valore con la data attuale:
PHP:
$stringa = "$data_inserimento";
list($d, $m, $Y) = split('/', $stringa);
$data_ins = mktime("0","0","0", date("d"), date("m"), date("Y"));
$data_attuale = mktime("0","0","0", date("d"), date("m"), date("Y"));
$giorni_pubbl= intval(($data_ins - $data_attuale) / 86400);
if ($giorni_pubbl <= 3){
....
Però non ho il risultato sperato, in pratica un prodotto deve essere calcolato come nuovo per 3 giorni, dopo no.
Dove sbaglio?
Grazie