Maison > base de données > tutoriel mysql > le corps du texte

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

Patricia Arquette
Libérer: 2024-11-15 02:15:02
original
204 Les gens l'ont consulté

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

Populating Dropdown Boxes with MySQL Query Results in PHP

In PHP, you can easily populate dropdown boxes with data retrieved from a MySQL database. While you may have attempted to do this before, it's essential to understand each line of code to ensure successful implementation.

To achieve this, first ensure that your MySQL credentials are correct, especially if you're using a test environment. Here's an example that demonstrates the process:

  1. Database Connection:
mysql_connect('hostname', 'username', 'password');
mysql_select_db('database-name');
Copier après la connexion
  1. Query Execution:
$sql = "SELECT PcID FROM PC";
$result = mysql_query($sql);
Copier après la connexion
  1. Dropdown Box Creation:
echo "<select name='PcID'>";
Copier après la connexion
  1. Populating Options:

Iterate through the query results to create

while ($row = mysql_fetch_array($result)) {
    echo "<option value='" . $row['PcID'] . "'>" . $row['PcID'] . "</option>";
}
Copier après la connexion
  1. Dropdown Box Closure:
echo "</select>";
Copier après la connexion

This code will generate a dropdown box with options corresponding to the PcID values retrieved from the MySQL PC table.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal