Nous avons souvent besoin de nous connecter à la base de données dans PHP
Dans le passé, la méthode de connexion mysqli
était généralement utilisée pour les opérations de base de données, mais présente les avantages de PDO
. progressivement émergé, PDO
La méthode de connexion est devenue courante. Cet article vous amènera à voir comment utiliser PDO
pour lire les données après avoir utilisé query()
pour vous connecter à la base de données.
Tout d'abord, jetons un coup d'œil à l'utilisation de query()
:
query ( string $statement )
query ( string $statement , int $PDO::FETCH_COLUMN , int $colno )
query ( string $statement , int $PDO::FETCH_CLASS , string $classname , array $ctorargs )
query ( string $statement , int $PDO::FETCH_INTO , object $object )
$statement : instruction SQL qui doit être préparée et exécutée.
Valeur de retour : renvoie un objet PDOStatement ou renvoie false en cas d'échec.
Exemple de code :
<?php $type="mysql"; $servername="localhost"; $dbname="my_database"; $dsn="$type:host=$servername;dbname=$dbname"; $username="root"; $password="root123456"; $pdo=new PDO($dsn,$username,$password); //错误模式,用于抛出异常 $pdo->setAttribute(PDO::ATTR_CASE, PDO::CASE_UPPER); $sql="select * from fate"; $statement =$pdo->query($sql); foreach($statement as $row){ echo $row['ID']," "; echo $row['NAME']," "; echo $row['AGE']," "; echo "<br>"; }
Recommandé : 《Résumé des questions d'entretien PHP 2021 (collection)》《 tutoriel vidéo php》
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!