Affiçhage des données d'une BDD dans une input text
ananias8686
Messages postés
96
Statut
Membre
-
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, j'aimerais afficher les données de la table "Services" de la BDD dans une Input text mais je n'y arrive pas.
Je veux que ça s'affiche comme une barre déroulante
J'ai essayer mais l'affichage est bizarre.
Besoin d'aide svp,
Voici une photo de ce que je veux,

Je veux que ça s'affiche comme une barre déroulante
J'ai essayer mais l'affichage est bizarre.
Besoin d'aide svp,

Voici une photo de ce que je veux,
<?php
require_once("functions.php");
$cn=createCn();
if ($cn==null)
{
die("connexion impossible");
}
$query ="select nomservice ".
"from service ";
$rs = $cn->query($query);
if ($rs==null)
{
echo "<select name = 'nomservice'><option >erreur</option></select>";
}else if ($rs->rowCount()==0)
{
echo '<select><option >Aucuns materiels </option><select>';
}else
{
foreach ($rs as $row)
{
echo "<select name ='nomservice' >";
echo "<option value =''>",$row["nomservice"],"</option>";
echo "</select>";
}
}
$rs=null;
$cn=null;
?>
A voir également:
- Affiçhage des données d'une BDD dans une input text
- Fuite données maif - Guide
- Trier des données excel - Guide
- Affichage double ecran - Guide
- Sauvegarde des données - Guide
- Sms to text - Télécharger - Sauvegarde
2 réponses
Bonjour,
Au lieu de :
Mettre
Au lieu de :
foreach ($rs as $row)
{
echo "<select name ='nomservice' >";
echo "<option value =''>",$row["nomservice"],"</option>";
echo "</select>";
}
Mettre
echo "<select name ='nomservice' >";
foreach ($rs as $row) {
echo "<option value ='".$row["nomservice"]."'>".$row["nomservice"]."</option>";
}
echo "</select>";