Bonjour,
Je cherche à savoir comment récupérer le dernier enregistrement d'une table. Donc avec l'id le plus élevé.
Y a t'il un moyen plus simple que de faire une requête imbriqué sous DQL ?
Merci !
![]()
Bonjour,
Je cherche à savoir comment récupérer le dernier enregistrement d'une table. Donc avec l'id le plus élevé.
Y a t'il un moyen plus simple que de faire une requête imbriqué sous DQL ?
Merci !
![]()
Bonjour,
une requete dans ce genre peut-être
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $dql='SELECT e FROM Entity e ORDER BY e.id DESC'; $em->createQuery($dql)->setMaxResult(1)->getSingleResult();
Ah oui, bien ! Mais .....il y a rien de plus sexy ? ;o
Merci![]()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <?php $rep->findBy(array(), array('id' => 'desc'),1,0)
Partager