Obtention d'une valeur de cellule spécifique avec PDO
Lorsque vous travaillez avec des bases de données SQL, vous devrez souvent récupérer une valeur unique plutôt qu'une rangée entière. PDO fournit la méthode fetchColumn() pour simplifier cette tâche.
Considérez le scénario suivant : vous avez une requête ciblant une colonne spécifique sur une seule ligne :
SELECT some_col_name FROM table_name WHERE user=:user
Pour stocker directement le résultat récupéré valeur dans une variable sans boucles, exécutez les étapes suivantes :
$stmt = $pdo->prepare($query); $stmt->bindParam(':user', $username); $stmt->execute(); $value = $stmt->fetchColumn();
Dans ce qui précède code :
Dépannage
Si vous rencontrez des problèmes, considérez les suivant :
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!