Liste déroulante mais pas trop

:)
Invité n'ayant pas de compte PHPfrance

17 mars 2005, 11:22

Salut a tous !

Je souhaiterai faire un liste déroulante qui affiche les enregistrement d'une table par exemple j'ai une table catprod pour différente catégories

voici mon code:
$connexion = mysql_connect("****","****","****");
mysql_select_db("****",$connexion); 

$req = "select cat from catprod order by cat"; 
$res=mysql_query($req); ?>
<select name ='cat' size="1">
  <? while( $ess = mysql_fetch_object($res) ) { $cat = $ess->genre; ?>
  <OPTION VALUE><?print ($cat);?></OPTION > <? } ?> </select >
Les liste s'affiche mais vide :(
Merci à vous

Eléphant du PHP | 200 Messages

17 mars 2005, 12:52

tu manipules des objets ?
<select name ='cat' size="1">  
<?php
$result = mysql_query("select cat from catprod order by cat");
while ($row = mysql_fetch_object($result)) {
 ?>
<option value="<?php echo $row->cat;?>"><?php echo $row->cat;?></option>
<?php
}
?> 
</select>
<?php
mysql_free_result($result);
?>
Univers divided by 0 - cucumber error - reboot