Tableau de résultats de récupération PDO en PHP
Problème :
Comment les programmeurs peuvent-ils exploiter PDO pour obtenir un tableau de résultats de base de données, similaire à la fonctionnalité fournie par mysql_fetch_array() dans un MySQL traditionnel connexion ?
Réponse :
L'utilisation de la méthode PDOStatement.fetchAll permet aux développeurs de récupérer un tableau de résultats. Alternativement, un modèle d'itérateur avec la méthode fetch peut également être utilisé.
Exemple de code pour fetchAll :
$sth = $dbh->prepare("SELECT name, colour FROM fruit"); $sth->execute(); /* Fetch all of the remaining rows in the result set */ print("Fetch all of the remaining rows in the result set:\n"); $result = $sth->fetchAll(\PDO::FETCH_ASSOC); print_r($result);
Exemples de résultats :
Array ( [0] => Array ( [NAME] => pear [COLOUR] => green ) [1] => Array ( [NAME] => watermelon [COLOUR] => pink ) )
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!