Parcourir sa base de données avec “for “
ibnomar
-
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,
S’il vous plait, est il possible de parcourir les résultats d’une requête avec la boucle "for" ?
Tous les jours, on voit : while ($data=$request->fetch()) {....}.
Est il possible d’utiliser la boucle for? Si oui , comment ?
Merci d’avance
S’il vous plait, est il possible de parcourir les résultats d’une requête avec la boucle "for" ?
Tous les jours, on voit : while ($data=$request->fetch()) {....}.
Est il possible d’utiliser la boucle for? Si oui , comment ?
Merci d’avance
Configuration: iPhone / Safari 12.1.2
A voir également:
- Parcourir sa base de données avec “for “
- Fuite données maif - Guide
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Base de registre - Guide
- Supprimer les données de navigation - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
1 réponse
Bonjour,
Tu peux commencer par stocker tous les résultats de la requête dans un array
Pour ça, il existe en mysqli et en pdo la méthode fetchAll
https://www.php.net/manual/fr/mysqli-result.fetch-all.php
https://www.php.net/manual/fr/pdostatement.fetchall.php
Une fois les données mises dans ton array.. tu peux boucler dessus à l'aide d'un for ou mieux.. d'un foreach
Tu peux commencer par stocker tous les résultats de la requête dans un array
Pour ça, il existe en mysqli et en pdo la méthode fetchAll
https://www.php.net/manual/fr/mysqli-result.fetch-all.php
https://www.php.net/manual/fr/pdostatement.fetchall.php
Une fois les données mises dans ton array.. tu peux boucler dessus à l'aide d'un for ou mieux.. d'un foreach
$data=$request->fetchAll(); foreach ($data as $K=>$V){ echo $K . " : " . $V . "<br>"; }