Afficher donnée dune table dans select

Résolu
smile88 Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   -  
thomas34570 Messages postés 186 Date d'inscription   Statut Membre Dernière intervention   -
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

A voir également:

4 réponses

smile88 Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   3
 
merci pour ton aide thomas mais il ne marche pas ca na rien changé
0
smile88 Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   3
 
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(); ?>
0
thomas34570 Messages postés 186 Date d'inscription   Statut Membre Dernière intervention   3
 
remplace le 3eme et 4eme -----"------ du selecte par ---------'------------
-1
thomas34570 Messages postés 186 Date d'inscription   Statut Membre Dernière intervention   3
 
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>
-1