bonsoir,
voila en fait je voudrais afficher le temps entre 2dates.
je m'explique , a la connection j'insere en db une donnée ( time() ) dans un champsvarchar . Ensuite je calcule le temps actuele par time() en le soustrayant avec la donnée en db qui donne donc la difference entre les 2 ( appelons $diff ) .
J'insere la donnée et je travail avec time() , j'ai deja tenter avec current_time() , mais hormis ce "chrono" , j'utilise les infos pour d'autres actions , qui apres teste ne fonctionne que avec ce type de solution , donc je ne désire pas changer mes champs .
Ensuite j'ai ceci :
il me donne une parse error au niveau des (int)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $timed = $diff; $h=(int)*$timed/3600 ; $timed+= -$h*60 ; $min=(int)*$timed/60 ; $timed+= -$min*60 ; $sec=$timed
Le but est que j'aimerais afficher 3secondes si la difference est en seconde (donc petite) si $diff=3695 j'aimerais donc afficher 1h 01 min 35sec , si vous avez des solutions ou de la documentation je suis preneur merci
Partager