Maison > Article > base de données > Comment puis-je récupérer une seule colonne d'une base de données dans un tableau unidimensionnel à l'aide de PDO ?
Récupération d'une seule colonne dans un tableau unidimensionnel à l'aide de PDO
Situation :
Vous souhaitez récupérez une colonne spécifique d'une table de base de données et remplissez-la dans un tableau unidimensionnel.
Solution :
Interrogez directement la base de données à l'aide de la méthode query() de PDO :
$sql = "SELECT `ingredient_name` FROM `ingredients`";
Pour récupérer une seule colonne sous forme de tableau, utilisez fetchAll() avec le paramètre PDO::FETCH_COLUMN :
$ingredients = $pdo->query($sql)->fetchAll(PDO::FETCH_COLUMN);
Cela donnera lieu à un tableau contenant uniquement les valeurs de la colonne nom_ingrédient .
Conseils supplémentaires :
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!