Salut à tous,
Je suis confronté à un problème de filtrage depuis une demi journée.
En faite je voudrai trier et afficher les demandes supérieures ou égale à la date du jour.
Je me suis inspiré de ce tuto
http://j-place.developpez.com/tutori...avec-symfony2/
Le code de mon contrôleur
En Php je le fait de cette facon
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 public function topAction() { $em = $this->container->get('doctrine')->getEntityManager(); $qb = $em->createQueryBuilder(); $qb->select('entities') ->from('MyAppNameBundle:Request','entities') ->where('entities.dateend = 22-05-2012') ->orderBy('entities.dateend','DESC'); $query = $qb->getQuery(); $entities = $query->getResult(); return $this->render('MyAppNameBundle:Request:home.html.twig', array( 'entities' => $entities )); }
Mais là je n'ai aucune idée sous symfony.
Code : Sélectionner tout - Visualiser dans une fenêtre à part "SELECT id FROM Request WHERE TO_DAYS(NOW()) - TO_DAYS(dateend) <= 1"
Merci d'avance pour votre aide
Partager