voici ma requete:.
Code : Tout sélectionner
[code]
si quelqu'un peut m'aider....
merci d'avancevoici ma requete:.
Code : Tout sélectionner
[code]
si quelqu'un peut m'aider....
merci d'avanceCode : Tout sélectionner
function diff_date($dt1 , $dt2){
list($jour,$mois,$an)=explode("/",$dt1);
list($jour2,$mois2,$an2)=explode("/",$dt2);
$date = mktime(0, 0, 0, $mois, $jour, $an);
$date2 = mktime(0, 0, 0, $mois2, $jour2, $an2);
$diff = floor(($date - $date2) / (3600 * 24));
return $diff;
}
ici : http://dev.mysql.com/doc/mysql/fr/date- ... tions.htmlDATEDIFF(expr,expr2)
DATEDIFF() retourne le nombre de jours entre la date de début expr et la date de fin expr2. expr et expr2 sont des expressions de type DATE ou DATETIME. Seule la partie DATE est utilisée dans le calcul.
en effet la virgule était de trop, ceci dit l'erreur perdure.
mais bon qu'a cela ne tienne g trouvé un petite fonction qui donne la différence en nombre de jours..
mais j'aurai bien aimé comprendre comment fonctione diffdate..Code : Tout sélectionner
function diff_date($dt1 , $dt2){ list($jour,$mois,$an)=explode("/",$dt1); list($jour2,$mois2,$an2)=explode("/",$dt2); $date = mktime(0, 0, 0, $mois, $jour, $an); $date2 = mktime(0, 0, 0, $mois2, $jour2, $an2); $diff = floor(($date - $date2) / (3600 * 24)); return $diff; }
merci en tout cas