gracias cluster por responder, bueno despues de haber revisado un poco la clase paginado, no logre dar con la falla:
pero encontre una solucion :
en primer lugar mi consulta era la siguiente:
Código PHP:
$Consulta = "select a.id_personal,a.estado,a.ap_paterno,a.ap_materno,a.nombres,a.codigo,a.fch_expcontrasena,b.descrip as cargo
from personal a, tabla b
where b.clasif='0050' and b.codigo=a.cargo order by a.cargo,a.ap_paterno,a.ap_materno,a.nombres";
ya que el primer valor de mi consulta era 23 me mostraba lo siguiente:
Resultado de Búsqueda: Mostrando 1 - 20 de un total de 23
lo cual no era real ya que en realidad se trataba de 26 registros,
pero se me ocurrio poner la cadena de $Consulta en una sola linea y asi funcionó como debia.
chao un saludo y gracias nuevamente por ayudarme