A ver, volvamos al inicio:
Cita: El problema es, como he dicho antes, que no enseña el último registro introducido, el que tiene mayor id.
¿Si ejecutas la misma consulta directamente en MySQL te devuelve todos los registros o no? :pensando
Primero hay que descartar que el problema sea de SQL, si a consulta está bien entonces habrá que mirar dos veces más el código