[Smarty] erreur syntax smarty
Bonjour j'e veux afficher les donnees d'un tabeleau dans un liste deroulant avec lla requete au niveau de fichier php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $query = $con->prepare("select * from btp_employe");
if($query->execute()){
$count = $query->rowCount();
$query->setFetchMode(PDO::FETCH_OBJ);
if($count > 0){
while($line = $query->fetch()){
$returnM[] = array(
"ID_emp"=>$line->id_empl,
"ID_type"=> $line->id_type_emp,
"Nom_mag"=> $line->nom_empl
);
}
}
} |
au niveau de fichier html j'essaie de recuperer la seclection a l'aide de code suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <dl>
<dt>
<label for="id_magasinier_ch" style="font-size: 15px;">Magasinier</label>
</dt>
<dd>
<select size="1" name="id_magasinier_ch" id="id_magasinier_ch" data-uniformed="true" class="id_magasinier_ch required" >
{foreach $returnM as $line}
<option value="{$line['ID_type']}">{$line['Nom_mag']}</option>
{/foreach}
</select>
</dd>
</dl>
<dl> |
Il m'affiche l'ereur suivant:
Citation:
Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "smarty\templates\gestion_ch.html" on line 288 "<option value="{$line['ID_type']}">{$line['Nom_mag']}</option>" - Unexpected "ID_type"'
Aide moi SVP