public function executeIndex(sfWebRequest $request) { $letter = $request->getParameter('letter');
$this->risks = Doctrine_Core::getTable('risk') ->createQuery('a') ->where('nom LIKE ?', '$letter %') ->execute(); } ou public function executeIndex(sfWebRequest $request) { $letter = $request->getParameter('letter'); $this->risks = Doctrine_Core::getTable('risk') ->createQuery('a') ->where('nom LIKE ?', '{$letter}%') ->execute(); } 2011/7/22 Florine Becquet <florinett...@gmail.com> > J'ai fait cette requete > public function executeIndex(sfWebRequest $request) > { > $letter = $request->getParameter('letter'); > > $this->risks = Doctrine_Core::getTable('risk') > ->createQuery('a') > ->where('nom LIKE ?', 'A%') > ->execute(); > } > Mais je voudrais y inclure $letter à la place de A. Comment dois-je > faire ? > Cdt > > On 21 juil, 16:28, Mohamed Lamine Kamagaté <kamaga...@gmail.com> > wrote: > > Bonjour, > > Commence tout d'abord par definir une route pour ton action : > > > > *page:* > > * url: /page/:lettre* > > * param: { module: tonModule, action: page }* > > * requirements:* > > * sf_method: get* > > > > Ensuite dans sur ta page tu lies chaque lettre a ta route : > > *<a href="<?php url_for('@page?lettre=A') ?>"> A </a>* > > * > > * > > Enfin tu récupères l'argument dans ton action. > > > > *$lettre = $request->getParameter('lettre');* > > > > Avec la lettre tu interroges ta base de donnée. > > > > Et voila! > > > > 2011/7/21 Florine Becquet <florinett...@gmail.com> > > > > > > > > > > > > > > > > > Bonjour, > > > Je souhaite dans ma page mettre un alphabet (A B C ... X Y Z) et que > > > dès que je clique sur une lettre j'affiche les pays qui commencent par > > > cette lettre. > > > Comment faire cet alphabet et comment lui passer la lettre en question > > > en argument ? > > > Cordialement > > > > > -- > > > Vous recevez ce message, car vous êtes abonné au groupe Google > > > Groupes Symfony-fr. > > > Pour envoyer un message à ce groupe, adressez un e-mail à > > > symfony-fr@googlegroups.com. > > > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > > > symfony-fr+unsubscr...@googlegroups.com. > > > Pour plus d'options, consultez la page de ce groupe : > > >http://groups.google.com/group/symfony-fr?hl=fr > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > symfony-fr@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > symfony-fr+unsubscr...@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > -- Merci Trés Cordialement Mehdi MAYS GSM : +212669609987 Développeur PHP5 -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony-fr@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr