Bonjour,
J'ai un blanc.
Quand je fais une requete MySQL, je peux parcourir mes données extractées ainsi;
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $j=0; while($row = $sql_result->fetch_assoc()) { $dates[$j++] = $row['ttn_m_time']; } array_unique($dates); // Supprime les même date (2018-09-04 22:20:00) sort($dates); // trie du plus ancien au plus récent
Mais si je veux reparcourir les données extractées sans faire une requête MySQL, ceci ne marchera pas. Enfin, le echo n'affichera rien
car mon curseur sera à la fin de $sql_result.
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 $j=0; while($row = $sql_result->fetch_assoc()) { $dates[$j++] = $row['ttn_m_time']; } array_unique($dates); sort($dates); // trie du plus ancien au plus récent // remet ici le curseur au début de $sql_result pour retraiter les valeurs extraites $j=0; while($row = $sql_result->fetch_assoc()) { echo $row['ttn_m_time']; // J'ai remis un echo de ttn_m_time pour faire simple... }
Comment je peux déjà remettre mon curseur au début de $sql_result entre mes deux while?
Partager