Maison >base de données >tutoriel mysql >Comment récupérer les valeurs de colonnes dans un tableau en PHP ?
Récupération de valeurs de colonne dans un tableau en PHP
MySQL fournit une vaste gamme de fonctions de manipulation de données, y compris la possibilité de récupérer des données à partir de données spécifiques colonnes. En PHP, il existe plusieurs approches pour accomplir cette tâche.
Une méthode consiste à utiliser l'extension PHP Database Object (PDO). PDO offre une interface flexible et orientée objet pour interagir avec des bases de données relationnelles. Pour récupérer les valeurs de colonne à l'aide de PDO, vous pouvez utiliser les étapes suivantes :
Préparer une instruction SQL :
$stmt = $pdo->prepare("SELECT Column FROM foo");
Exécuter l'instruction préparée :
$stmt->execute();
Récupérer toutes les valeurs du résultat :
$array = $stmt->fetchAll(PDO::FETCH_COLUMN);
Imprimer le contenu du tableau :
print_r($array);
Une autre approche pour récupérer les valeurs des colonnes consiste à utiliser l'extension MySQL Improvementd (mysqli). Cette extension fournit une interface procédurale pour interagir avec les bases de données MySQL. Pour y parvenir :
Préparez une instruction SQL :
$stmt = $mysqli->prepare("SELECT Column FROM foo");
Exécutez l'instruction préparée :
$stmt->execute();
Parcourez le résultat pour collecter les valeurs des colonnes :
$array = []; foreach ($stmt->get_result() as $row) { $array[] = $row['column']; }
Imprimez le contenu du tableau :
print_r($array);
En implémentant l'une ou l'autre de ces approches, vous pouvez récupérer efficacement les valeurs d'une colonne spécifique dans une base de données MySQL et les stocker dans un tableau pour un traitement ultérieur.
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!