|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 5 ![]() |
Bonjour a tous,
Voici mon problème: J'ai deux valeurs temps dans une base de donnée SQLITE que je souhaiterais soustraire entre elles. Ex: $temps1=01:04.325 $temps2=01:04.830 $diff=$temps2-$temps $diff=0.505 J'ai essayé TIMEDIFF, strftime mais je n'arrive à rien ou je ne sais pas correctement les utiliser. * Autre question, comment cela se passe si le résultat est négatif? (cad temps2<temps1). Je risque de me retrouver de temps en temps dans ce cas de figure. Merci par avance à ceux qui pourront m'aider |
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
De la lecture :
http://www.sqlite.org/cvstrac/wiki?p...dTimeFunctions |
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : avril 2011 Messages : 5 ![]() |
Merci pour ton lien.
Visiblement je n'arrive pas à utiliser la fonction strftime. Je n'obtiens aucun résultat. Pourrais-tu me dire où j'ai fait une erreur? Voici mon code simplifé: Code :
|
||
|
|
00
|
|
|
#4 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
$diff est ta chaine de caractère.
il manque l'execution et la lecture du résultat. |
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Inscription : avril 2011 Messages : 5 ![]() |
Malheureusement je n'y arrive pas. Pourtant je cherche.
J'ai essayé ça mais aucun résultat. Code :
|
||
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Baptiste ROUSSELÉtudiant Inscription : janvier 2011 Messages : 802 ![]() |
queryExec(), aurais-tu inventé une nouvelle fonction ?
La fonction est PDO::query(string) et elle te renvoie un objet PDOStatement. Que tu peux parcourir avec PDOStatement::fetch() ou bien directement avec une boucle foreach(). |
|
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : avril 2011 Messages : 5 ![]() |
Code :
Qu'est-ce qui ne va pas/ manque? Merci d'aider un pauvre débutant... |
||
|
|
00
|
|
|
#8 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
|
|
|
00
|
|
|
#9 | ||
|
Invité de passage
![]() Inscription : avril 2011 Messages : 5 ![]() |
Malheureusement cela ne fonctionne pas. Je n'ai plus de résultat du tout.
Voici mon code complet si par hasard tu peux jeter un coup d'oeil Code :
|
||
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() Baptiste ROUSSELÉtudiant Inscription : janvier 2011 Messages : 802 ![]() |
Que donne :
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com