[phpBB][2] Syntaxe condition
Bonjour à tous.
J'ai un peu de mal avec la syntaxe dans les templates du type phpbb et plus particulierement avec l'assignation d'infos aux variables template
j'aimerai traduire une condition if...elseif...else... du type
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
while ($row=mysql_fetch_array($sql))
{
if ($row['maVar'] == 0)
{
$resultat = 'non';
}
else if ($row['maVar'] ==1)
{
$resultat = 'oui';
}
else
{
$resultat = 'ND';
}
} |
pour un bloc
Code:
1 2 3 4 5 6
| while ( $row = $db->sql_fetchrow($sql) )
{
$template->assign_block_vars('monBloc', array(
'RESULTAT' => ...
));
} |
Et là je seche...
J'ai reussi pour un simple IF / ELSE
Code:
1 2 3 4 5 6
| while ( $row = $db->sql_fetchrow($sql) )
{
$template->assign_block_vars('monBloc', array(
'RESULTAT' => ($row['maVar'] == 0) ? 'oui' : 'non'
));
} |
mais impossible de trouver la syntaxe pour un IF/ELSEIF/ELSE ou pour un CASE
D'avance merci pour vos lumieres