Re: Boucle & $xoopsTpl->assign | Titre du sujet : Re: Boucle & $xoopsTpl->assign par slider84 sur 26/05/2015 18:21:40
Code légèrement différent avec append:
$sql = 'SELECT * FROM blablabla....';
if (!$result= $xoopsDB->query($sql)) {
echo 'Faire quelque chose si resultat nul';
}
else {
while ( $myrow = $xoopsDB->fetchArray($result) ) {
$tmp_array =array();
$tmp_array['id'] = $myrow['id'];
$tmp_array['uid'] = $myrow['uid'];
$tmp_array['title'] = $myrow['title'];
$tmp_array['link'] = $myrow['link'];
$xoopsTpl->append('tableau_valeurs', $tmp_array);
}
unset($tmp_array);
}
Dans le template:
<{foreach item=valeur from=$tableau_valeurs}>
<div class="floatleft width20"><{$valeur.id}></div>
<div class="floatleft width20"><{$valeur.uid}></div>
<div class="floatleft width20"><{$valeur.title}></div>
<div class="truncate"><{$valeur.link}></div>
<{/foreach}>
|
|