Bonjour à tous je suis nouveau ici après quelques recherche je ne trouve pas mon problème qui est du moins très étrange selon moi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 class moyenne{ function moyenneTempsPage($nombreEnregistrement,$db){ $sql = "SELECT temps FROM temps ORDER BY id DESC limit $nombreEnregistrement"; $resultat = $db->prepare($sql); $resultat->execute(); echo $nbr = $resultat->rowCount(); $temps = 0; while($donnees = $resultat->fetch(PDO::FETCH_ASSOC)) { $temps = $temps + $donnees['temps']; } $resultat->closeCursor(); return round($temps/$nbr,3); } }
Tout roule exactement comme je veux le problème est quand je commente la ligne
cette ligne était pour validé le nombre d'enregistrment renvoyé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo $nbr = $resultat->rowCount();
la valeur retourné est toujours 0 ...
et lorsque je la décommente tout va a merveille ....
je ne comprend pas pourquoi quelqu'un peu m'expliqué SVP
Partager