Bonjour,

Je debute avec Smarty et je suis un peu perdu avec une requete SQL. Je souhaiterais afficher le contenu d'une table dans une liste deroulante. Pour cela, dans ma page .php j'ai le code suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
$info_domaine = $sql->q("SELECT * FROM metiers");
 
while ($aRow = mysql_fetch_array($info_domaine))
{
	$list = $aRow[libelle_fr];
}
$smarty->assign("listeA", $list);
Dans ma page .html, j'ai le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<select name="activite" name="domaine_cm">
    	<option value="0">Choisissez un m&eacute;tier</option>
    	{foreach from=$listeA item=i}
        <option value="{$i.listeA}">{$.listeA}</option>
       {/foreach}
        </select>
Juste choisissez un metier s'affiche dans ma liste déroulante mais je ne comprends pas pourquoi. Est ce que quelqu'un pourrait m'aider?

Merci

Mickael