Maison >base de données >tutoriel mysql >Comment remplir les listes déroulantes avec les résultats d'une requête MySQL en PHP ?

Comment remplir les listes déroulantes avec les résultats d'une requête MySQL en PHP ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-15 02:15:02278parcourir

How to Populate Dropdown Boxes with MySQL Query Results in PHP?

Remplir les listes déroulantes avec les résultats des requêtes MySQL en PHP

En PHP, vous pouvez facilement remplir les listes déroulantes avec des données extraites d'une base de données MySQL. Même si vous avez peut-être déjà tenté de le faire, il est essentiel de comprendre chaque ligne de code pour garantir une mise en œuvre réussie.

Pour y parvenir, assurez-vous d'abord que vos informations d'identification MySQL sont correctes, surtout si vous utilisez un test environnement. Voici un exemple qui illustre le processus :

  1. Connexion à la base de données :
mysql_connect('hostname', 'username', 'password');
mysql_select_db('database-name');
  1. Requête Exécution :
$sql = "SELECT PcID FROM PC";
$result = mysql_query($sql);
  1. Création d'une boîte déroulante :
echo "<select name='PcID'>";
  1. Options de remplissage  :

Parcourir les résultats de la requête pour créer une

while ($row = mysql_fetch_array($result)) {
    echo "<option value='" . $row['PcID'] . "'>" . $row['PcID'] . "</option>";
}
  1. Fermeture de la liste déroulante:
echo "</select>";

Ce code générera une liste déroulante avec des options correspondant aux valeurs PcID récupéré de la table MySQL PC.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn