Problem de résultats reçue par PDO query fetch...
Résolu/Fermé
ait namane
Messages postés
84
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
2 juillet 2014
-
10 juin 2014 à 19:39
Utilisateur anonyme - 10 juin 2014 à 23:29
Utilisateur anonyme - 10 juin 2014 à 23:29
A voir également:
- Problem de résultats reçue par PDO query fetch...
- Lexer resultats - Télécharger - Sport
- Télécharger power query - Télécharger - Tableur
- Samia, kevin et jason ont gardé la trace de leurs ventes quotidiennes du mois de juillet 2016. dans la feuille bilan, il manque les résultats de jason. insérez une colonne entre samia et kevin et reportez-y les résultats de jason. quel mot secret apparait en f2 ? - Forum Excel
- Sql query - Télécharger - Gestion de données
- Reçu par la société de livraison locale ✓ - Forum Consommation & Internet
1 réponse
Utilisateur anonyme
Modifié par le père. le 10/06/2014 à 20:44
Modifié par le père. le 10/06/2014 à 20:44
Bonjour
Tu lis la première ligne de résultat sans la traiter, normal qu'il ne l'affiche pas !
Une manière de t'en tirer est de ne faire le fetch qu'à la fin de la boucle :
Comme ça, le tuple lu lors de ton premier fetch est bien affiché.
Au passage, il faut faire un exit après le header("Location:... pour arrêter l'exécution du script
Tu lis la première ligne de résultat sans la traiter, normal qu'il ne l'affiche pas !
$donnees = $reponse->fetch();
if (empty($donnees)) header('Location: ./show_users.php?p=0 ');;
while ($donnees = $reponse->fetch())
Une manière de t'en tirer est de ne faire le fetch qu'à la fin de la boucle :
$donnees = $reponse->fetch();
if (empty($donnees)) { header('Location: ./show_users.php?p=0 ');exit; }
while ($donnees)
{
// traitement
$donnees = $reponse->fetch(); lecture du tuple suivant
}
Comme ça, le tuple lu lors de ton premier fetch est bien affiché.
Au passage, il faut faire un exit après le header("Location:... pour arrêter l'exécution du script
10 juin 2014 à 23:10
10 juin 2014 à 23:29