Bonjour,

J'ai une table mysql avec 5000 lignes. Je veux extraire les dernières 1000 et les paginer avec sfDoctrinePage() à raison de 10 par page.

Le problème est que pager->setQuery() ignore mon LIMIT et me retourne les 5000 lignes de la table

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$query = "select * from my_table limit 1000";
$this->pager = new sfDoctrinePager('ma_table', 10);
$this->pager->setQuery($query);
Merci pour votre aide