Smarty Forum Index Smarty
WARNING: All discussion is moving to https://reddit.com/r/smarty, please go there! This forum will be closing soon.

Les boucles

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Smarty Forum Index -> Language: French
View previous topic :: View next topic  
Author Message
Newton-57
Smarty n00b


Joined: 28 Jul 2007
Posts: 1

PostPosted: Sat Jul 28, 2007 12:00 pm    Post subject: Les boucles Reply with quote

Bonjour Smile

Je me suis mis à Smarty hier et je me trouve face à un problème ... Je veux faire la liste des droits de mon site mais je ne sais pas du tout comment faire, et la doc de smarty aussi ne m'a rien appris, d'autant plus qu'elle est lente en ce moment ^^

Code:
$list1 = requete('SELECT * FROM droits ORDER BY dts_id');
   
   while($list = assoc($list1)) {
   // Je ne sais pas quoi mettre ici ni dans le fichier tpl
   }


Si vous connaissez des liens pour m'apprendre Smile

requete et assoc sont des fonctions que j'ai fais au cas où ...
Merci par avance.
Back to top
View user's profile Send private message
reb
Smarty Rookie


Joined: 17 Aug 2005
Posts: 23

PostPosted: Sun Jul 29, 2007 4:44 pm    Post subject: Re: Les boucles Reply with quote

Code:

$list1 = requete('SELECT * FROM droits ORDER BY dts_id');
$smarty->assign_by_ref('arrDroits', $list1);
$smarty->display('droits.tpl');


et par exemple dans le template droits.tpl :

Code:

{section name=i loop=$arrDroits}
{$arrDroits[i].nom} : {$arrDroits[i].droit}<br />
{/section}


NB : quelquechose du genre
Code:

$list1 = requete('SELECT nom, droit FROM droits ORDER BY dts_id');
serait plus sûr
Back to top
View user's profile Send private message
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Smarty Forum Index -> Language: French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Protected by Anti-Spam ACP