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
pour un bloc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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'; } }
Et là je seche...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 while ( $row = $db->sql_fetchrow($sql) ) { $template->assign_block_vars('monBloc', array( 'RESULTAT' => ... )); }
J'ai reussi pour un simple IF / ELSE
mais impossible de trouver la syntaxe pour un IF/ELSEIF/ELSE ou pour un CASE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 while ( $row = $db->sql_fetchrow($sql) ) { $template->assign_block_vars('monBloc', array( 'RESULTAT' => ($row['maVar'] == 0) ? 'oui' : 'non' )); }
D'avance merci pour vos lumieres
Partager