Maison >base de données >tutoriel mysql >Comment remplir des listes déroulantes HTML avec les données d'une base de données MySQL ?
Remplir des listes déroulantes HTML à partir d'une base de données MySQL
La création d'une liste déroulante remplie de données provenant d'une base de données MySQL améliore l'expérience utilisateur et simplifie la gestion des formulaires. Pour y parvenir, nous pouvons établir une connexion à la base de données et récupérer les données nécessaires via une requête.
Plongeons dans le code :
// Assume $db is a PDO object $query = $db->query("YOUR QUERY HERE"); // Run your query echo '<select name="DROP DOWN NAME">'; // Open your drop down box // Loop through the query results, outputing the options one by one while ($row = $query->fetch(PDO::FETCH_ASSOC)) { echo '<option value="'.htmlspecialchars($row['something']).'">'.$row['something'].'</option>'; } echo '</select>';// Close your drop down box
Voici une ventilation du code :
En incorporant ce code dans votre formulaire, vous pouvez remplir dynamiquement la liste déroulante avec les données de votre base de données MySQL. Cela vous permet de maintenir une liste d'options à jour et précise sans mises à jour manuelles.
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!