Afficher donnée dune table dans select

[Résolu/Fermé]
Signaler
Messages postés
51
Date d'inscription
mardi 23 mars 2010
Statut
Membre
Dernière intervention
29 décembre 2014
-
Messages postés
186
Date d'inscription
samedi 16 février 2008
Statut
Membre
Dernière intervention
24 avril 2010
-
Bonjour,
svp je veux savoir comment afficher donnée d une culumn d'une table de ma base de donnée dans une "select"
jai fat ce code php
<FORM>
<?php
// Création et envoi de la requete
$query = "SELECT * FROM PROJET ORDER BY NOM_PROJET ASC";
$result = mysql_query($query) or die("Erreur dans l'extraction des informations<br>");

// Récuperation des résultats
while ($row = mysql_fetch_array($result)){
  $Nom = $row["NOM_PROJET"];}
  echo'<SELECT name="pproj" onChange="Reporter(this)">';
  echo'<OPTION >Votre choix ...</OPTION>';
  echo "<OPTION value=".$Nom.">".$Nom."</OPTION>\n";
  echo " </select>"; 
 mysql_close(); ?>
</FORM>

mais il ne maffiche q'une seule ligne et moi je veux afficher toute les lignes
SVP aidez moi

4 réponses

Messages postés
51
Date d'inscription
mardi 23 mars 2010
Statut
Membre
Dernière intervention
29 décembre 2014
2
merci pour ton aide thomas mais il ne marche pas ca na rien changé
Messages postés
51
Date d'inscription
mardi 23 mars 2010
Statut
Membre
Dernière intervention
29 décembre 2014
2
jai trouvé la solution
si just lemplacement dé requetes
<?php
// Création et envoi de la requete
$query = "SELECT * FROM client ORDER BY NOM_CL ASC";
$result = mysql_query($query) or die("Erreur dans l'extraction des informations<br>");
// Récuperation des résultats

echo'<SELECT name="pclient" onChange="Reporter(this)">';
echo'<OPTION >Votre choix ...</OPTION>';
while ($row = mysql_fetch_array($result)){
$Nom = $row["NOM_CL"];
echo '<OPTION value='.$Nom.'>'.$Nom.'</OPTION>\n';}
echo '</select>';
mysql_close(); ?>
Messages postés
186
Date d'inscription
samedi 16 février 2008
Statut
Membre
Dernière intervention
24 avril 2010
4
remplace le 3eme et 4eme -----"------ du selecte par ---------'------------
Messages postés
186
Date d'inscription
samedi 16 février 2008
Statut
Membre
Dernière intervention
24 avril 2010
4
Ferme le php et ouvre le dedans :
<FORM>
<?php
// Création et envoi de la requete
$query = "SELECT * FROM PROJET ORDER BY NOM_PROJET ASC";
$result = mysql_query($query) or die("Erreur dans l'extraction des informations<br>");
?>

// Récuperation des résultats

<? php while ($row = mysql_fetch_array($result)){
  $Nom = $row["NOM_PROJET"];}
?>

 <SELECT name="pproj" onChange="Reporter(this)">';
 <OPTION >Votre choix ...</OPTION>';
<OPTION value="<?php echo"$Nom"?>">"<?php echo"$Nom"?>"</OPTION>\n";
</select>"; 
 <?php mysql_close(); ?>
</FORM>