Maison >base de données >tutoriel mysql >Comment remplir une liste déroulante avec les données d'une requête MySQL en PHP ?
Sélectionner les options d'une liste déroulante depuis MySQL en PHP
Remplir une liste déroulante avec les données d'une requête MySQL peut être un défi pour ceux qui découvrent la programmation PHP. Ce guide complet fournira une explication étape par étape pour vous aider à réaliser cette tâche.
Connexion à MySQL et exécution de la requête
Établissement d'une connexion à MySQL la base de données est cruciale. Dans l'extrait de code ci-dessous, nous remplaçons les valeurs d'espace réservé par vos informations d'identification spécifiques :
mysql_connect('hostname', 'username', 'password'); mysql_select_db('database-name');
Une fois la connexion établie, nous exécutons la requête SQL pour récupérer les données dont vous avez besoin :
$sql = "SELECT PcID FROM PC"; $result = mysql_query($sql);
Génération d'options déroulantes
Pour remplir la liste déroulante, nous parcourons chaque ligne de la requête résultat :
echo "<select name='PcID'>"; while ($row = mysql_fetch_array($result)) { echo "<option value='" . $row['PcID'] . "'>" . $row['PcID'] . "</option>"; } echo "</select>";
À chaque itération, nous créons une
Exemple de code
En combinant les étapes ci-dessus, voici un exemple qui se connecte à une base de données MySQL, exécute la requête et génère un drop -boîte déroulante avec options :
En suivant ces étapes et en utilisant le code fourni, vous pouvez facilement remplir une boîte déroulante avec données d'une table MySQL en 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!