[MSSQL] problème de liste déroulante

Résolu
Riwalenn Messages postés 364 Date d'inscription   Statut Membre Dernière intervention   -  
Riwalenn Messages postés 364 Date d'inscription   Statut Membre Dernière intervention   - 15 nov. 2006 à 16:59
bonjour,
j'ai le code suivant :
<?

$dsn="Stats";
$name="sa";
$="Swm..v1";

$sqlconnect=odbc_connect($dsn,$name,$);
$sqlquery="SELECT * 
FROM action;" or die (mysql_error()); 
$process=odbc_exec($sqlconnect, $sqlquery);
?>
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form>
<select name="action">
<?
while(odbc_fetch_row($process))
                            { 
                                 
                                echo $row['nom_action']; 
                            }
?>
                          </select>

</form>
</body>
</html>


lorsque j'affiche ma page, ma liste déroulante n'affiche rien. Si quelqu'un a la solution merci d'avance, ça fait plus d'une heure que je tourne en rond :(
A voir également:

3 réponses

Riwalenn Messages postés 364 Date d'inscription   Statut Membre Dernière intervention   101
 
j'ai oublié de préciser que ma table est formé de telle sorte :
action(ID_action, nom_action)
0
kij_82 Messages postés 4089 Date d'inscription   Statut Contributeur Dernière intervention   857
 
while( $row = odbc_fetch_row($process))
                            { 
                                 
                                echo $row['nom_action']; 
                            }
?>


;)
0
Riwalenn Messages postés 364 Date d'inscription   Statut Membre Dernière intervention   101
 
je te remercie pour ta réponse. En fait j'ai du faire ce code,
<select name="ID_action"><?php
	  			  	   while(odbc_fetch_into($process,$row))
	  			  	   {
	  			  ?>
						<OPTION value="<?php echo $row[0];"><?php echo $row[1];?></OPTION>
				<?php
					  	}
				?>	
					</SELECT>

j'ai dû utiliser $row[0] et $row[1].. A priori MSSQL voit ses colonnes comme numéro et non comme nom !
0