FetchArray())
Andre
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai une erreur sur le second fetchArray()). Pouvez-vous me dire pourquoi.
$Query = "SELECT Name from Tbl_info";
$Tbl_info = $db->query($Query);
while ($Row = $Tbl_info ->fetchArray()) {
echo "allo" . $Row['Name'] . "<br>";
}
while ($Row1 = $Tbl_info ->fetchArray()) {
echo "allo1" . $Row1['Name'] . "<br>";
}
J'ai une erreur sur le second fetchArray()). Pouvez-vous me dire pourquoi.
$Query = "SELECT Name from Tbl_info";
$Tbl_info = $db->query($Query);
while ($Row = $Tbl_info ->fetchArray()) {
echo "allo" . $Row['Name'] . "<br>";
}
while ($Row1 = $Tbl_info ->fetchArray()) {
echo "allo1" . $Row1['Name'] . "<br>";
}
2 réponses
Bonjour
Tu ne donnes pas le message d'erreur pourtant ça serait utile....
Mais on peut le deviner ce coup-ci...
Lorsque tu fait le résultat d'une requête tu passes d'une ligne à la suivante...
À la fin de ta première boucle tu as parcouru toutes les lignes du jeu de résultat.
Tu n'as donc plus rien à parcourir dans ta deuxième boucle...
Tu ne donnes pas le message d'erreur pourtant ça serait utile....
Mais on peut le deviner ce coup-ci...
Lorsque tu fait le résultat d'une requête tu passes d'une ligne à la suivante...
À la fin de ta première boucle tu as parcouru toutes les lignes du jeu de résultat.
Tu n'as donc plus rien à parcourir dans ta deuxième boucle...
Désolé.. l'erreur est Warning: SQLite3Result::fetchArray(): Unable to execute statement: unknown error in page.php.
est-ce qu'il faut que je reinitialise la variable $Tbl_Info pour recommencer le While
while ($Row1 = $Tbl_info ->fetchArray()) {
echo "allo1" . $Row1['Name'] . "<br>";
}
est-ce qu'il faut que je reinitialise la variable $Tbl_Info pour recommencer le While
while ($Row1 = $Tbl_info ->fetchArray()) {
echo "allo1" . $Row1['Name'] . "<br>";
}
Pas besoin.. tu peux simplement faire un reset
https://www.php.net/manual/en/sqlite3result.reset.php
Par contre ... je t'ai déjà indiqué que : QUAND TU POSTES DU CODE SUR LE FORUM .... TU DOIS UTILISER LES BALISES DE CODE !
Merci de le faire pour tes prochains messages !
https://www.php.net/manual/en/sqlite3result.reset.php
Par contre ... je t'ai déjà indiqué que : QUAND TU POSTES DU CODE SUR LE FORUM .... TU DOIS UTILISER LES BALISES DE CODE !
Merci de le faire pour tes prochains messages !