info:bdd:sqlphp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
info:bdd:sqlphp [2021/08/11 12:04] – [Résultat d'une commande SELECT] philinfo:bdd:sqlphp [2021/08/11 12:10] – [2.3 Traitement du résultat de la requête] phil
Ligne 108: Ligne 108:
 <note>Lorsqu'il s'agit de lire le résultat d'une requête contenant la commande //SELECT//, la méthode //query()// retourne un objet de type //PDOStatement// ($reponse dans les exemples). La classe //PDOStatement// dispose de méthodes permettant de récupérer des données. La méthode des objets //PDOStatement// couramment utilisée pour lire des données est //**fetch**()//.</note>  <note>Lorsqu'il s'agit de lire le résultat d'une requête contenant la commande //SELECT//, la méthode //query()// retourne un objet de type //PDOStatement// ($reponse dans les exemples). La classe //PDOStatement// dispose de méthodes permettant de récupérer des données. La méthode des objets //PDOStatement// couramment utilisée pour lire des données est //**fetch**()//.</note> 
  
-  * //Syntaxe// \\ //array// nomResultat **->** fetch(//integer// type);  +  * //Syntaxe// \\ //array// nomResultat **->** fetch(//integer// type); \\ \\ Cette méthode retourne un tableau 
- +    * pouvant être indicé si type = PDO::FETCH_NUM 
-Cette méthode retourne un tableau +    * dont les clés sont les noms des colonnes de la table interrogée si type = PDO::FETCH_ASSOC 
-  * pouvant être indicé si type = PDO::FETCH_NUM +    * dont les clés sont mixtes si type = PDO::FETCH_BOTH \\  
-  * dont les clés sont les noms des colonnes de la table interrogée si type = PDO::FETCH_ASSOC +\\ Pour lire toutes les lignes du résultat, il faut créer une boucle while qui lit chaque ligne.
-  * dont les clés sont mixtes si type = PDO::FETCH_BOTH +
- +
-Pour lire toutes les lignes du résultat, il faut créer une boucle while qui lit chaque ligne. +
   * //Exemple//   * //Exemple//
 <code php *.php> <code php *.php>
Ligne 123: Ligne 119:
 } }
 </code> </code>
- +    * //Résultats//  
-  * //Résultats//  +      * Super Mario Bros - Laurent - 4 
-    * Super Mario Bros - Laurent - 4 +      * The Rocketeer - Michel - 2 
-    * The Rocketeer - Michel - 2 +      * Ice Hockey - Michel - 7
-    * Ice Hockey - Michel - 7+
  
 === 2.4 Fermeture de la connexion === === 2.4 Fermeture de la connexion ===
  • info/bdd/sqlphp.txt
  • Dernière modification : 2021/08/11 12:10
  • de phil