Pb avec l'utilisation de TIMEDIFF() dans un script php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Pb avec l'utilisation de TIMEDIFF() dans un script php

par Truc » 20 août 2006, 16:32

Salut,
Montre nous ce que tu as déjà esayé.

Si j'ai bien suivis tu ne sais pas récupérer ceci:

Code : Tout sélectionner

SELECT TIMEDIFF(calcul_date) FROM ...
tu as deux solutions, soit :
récupération avec toute l'expression :
while ($data = mysql_fetch_assoc(...))
{
    echo $data['TIMEDIFF(calcul_date)'];
}
ou avec un alias dans la requête (ici "calcul" ):
 $sql =" SELECT TIMEDIFF(calcul_date) as calcul FROM ... ";
while ($data = mysql_fetch_assoc(...))
{
    echo $data['calcul'];
}

Pb avec l'utilisation de TIMEDIFF() dans un script php

par map6 » 20 août 2006, 12:11

Bonjour ;

J'ai crée une table MySQL ou j'enregistre l'heure de saisie pour different utilisateur.

Table heure {
id_heure INT,
id_user INT,
date DATE,
heure TIME;
}

je voudrais pouvoir faire la différence entre deux enregistrements d'heures.

J'essaye d'utiliser la fonction TIMEDIFF() en mysql mais je ne sais pas comment je doit l'implementer en php pour récupérer le résultat.

Si vous pouviez m'aider.

Merci