Ho già provato sia con ceil che con round, ma niente. Il paging risulta corretto, ma sono i records ad avere problemi. Provo a spiegarmi meglio: se i records totali che la query mi da sono 14, vengono visualizzati solo i primi 7.

La query cambia cosi:

SELECT * FROM ricette WHERE SubCategoryID = 4 ORDER BY titolo LIMIT 0, 7 (e questa funziona)

SELECT * FROM ricette WHERE SubCategoryID = 4 ORDER BY titolo LIMIT 14, 7

E questa non funziona così: però ho provato ora ad invertire il 14 ed il 7 nella LIMIT e funziona.

Ma non riesco a capire perchè!

Qualche idea?