Maison >base de données >tutoriel mysql >Comment remplir les listes déroulantes avec des données MySQL en PHP ?
Conseils pour remplir les listes déroulantes avec des données MySQL en PHP
Vous souhaitez remplir dynamiquement vos listes déroulantes avec des données récupérées à partir d'un Base de données MySQL ? Voici un guide rapide pour vous aider à démarrer :
Vous devrez commencer par vous assurer que votre connexion à la base de données est établie. Spécifiez le nom d'hôte, le nom d'utilisateur, le mot de passe et le nom de la base de données à l'aide de mysql_connect() et mysql_select_db().
Ensuite, créez votre requête SQL. Par exemple, pour récupérer les valeurs PcID de la table PC, vous utiliseriez :
$sql = "SELECT PcID FROM PC";
À l'aide de mysql_query($sql), exécutez la requête et stockez le résultat dans une variable, disons $result.
Il est temps de créer la liste déroulante ! Faites écho à
echo "<select name='PcID'>"; while ($row = mysql_fetch_array($result)) { echo "<option value='" . $row['PcID'] . "'>" . $row['PcID'] . "</option>"; } echo "</select>";
N'oubliez pas de revérifier vos paramètres de connexion, surtout si vous utilisez un environnement de test comme WAMP où le nom d'utilisateur par défaut peut être « root ». Et voilà ! Votre liste déroulante devrait maintenant afficher de manière transparente les données MySQL récupérées.
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!