ciao a tutti
ho bisogno di tirare fuori il numero di giorni che ci vogliono da oggi a un qualsiasi giorno futuro che pesco dal database, si riferisce all'arrivo di un cliente.
1) nel database inserisco la data di arrivo in formato 2014-04-25 chiamata $arrivo
2) recupero il giorno odierno cosi: $oggi=date("Y-m-d");
poi mi creo questa funzione per convertire le date:
Codice PHP:
$dal="$oggi";
$al="$arrivo";
$date_from_parts = explode('/', $dal);
$date_to_parts = explode('/', $al);
$ts_from = mktime(0, 0, 0, $date_from_parts[1], $date_from_parts[0], $date_from_parts[2]);
$ts_to = mktime(0, 0, 0, $date_to_parts[1], $date_to_parts[0], $date_to_parts[2]);
for ($x = $ts_from; $x <= $ts_to; $x += 86400){
$days[] = date('d/m/Y', $x);
}
$giorni= "".count($days);
echo"$giorni";
ma non mi da niente, mi estrae numeri progressivi da 1 a quanti sono i clienti che sto monitorando, ma non mi indica quanti giorni mancano all'arrivo del cliente.
Dove sbaglio?