Cómo utilizar easyUI para la paginación de Oracle
Esta declaración SQL puede implementar una consulta de paginación. Por supuesto, solo use. SQL todavía no funciona, puede utilizar la siguiente función PHP para lograr la paginación.
/*Función de paginación**
función página($page, $total, $phpfile, $pagesize=10, $pagelen=10, $str='') p>
{
$pagecode = ''; //definir una variable para contener la paginación HTML generado
$page = intval($page); Número de página no numérico
$total = intval($total); // Asegúrese de que el número total de registros sea del tipo numérico correcto
if(!$total) return array (); //el total de registros es cero y devuelve una matriz vacía
$pages = ceil($total/$pagesize);//calcula la paginación total
//maneja la legitimidad del número de página
if($pagelt;1) $página = 1;
if($pagegt;$pages) $página = $páginas;
/Calcular consulta desplazamiento
$desplazamiento = $pagesize*($page-1) 1;
$pagecode.="lt;spangt;***".Total. "Página de mensaje del artículo".
$page."page/***".$pages."pagelt;/spangt;/\n";//page, ****page
//Si es la primera página, entonces No mostrar la conexión entre la primera página y la página anterior
if($page!=1){
$pagecode.="lt; a href\="{ $ phpfile}?page=1amp;$str\"gt; primera página lt;/agt;";//primera página
$pagecode.="lt;a href\="{$phpfile} ? page=".($page-1)." &$str\"gt; Página anteriorlt;/agt;"//Página anterior
}
/Si el el número de saltos de página es mayor que el número de números de página, el número de página se puede compensar
if($pagesgt;$pagelen)
{
/ /Si la página actual es menor o igual que el desplazamiento izquierdo
Paginación
if($page $pageoffsetgt;=$pages 1)
{
$init = $pages-$pagelen 1;
}else{
// Cálculo cuando existen desplazamientos izquierdo y derecho
$init = $ página -$pageoffset;
$max = $página $pageoffset;
}
}
}
//Generar html
for($i=$init;$ilt;=$max;$i)
{
if($i== $página)
{
$pagecode.='lt;spangt;lt;color de fuente = redgt;lt;bgt;'.$i.' lt;/bgt;lt ;/fontgt;lt;/spangt;';
} else {
$pagecode.='lt;a href=\"{$phpfile} ?page={$i }amp; $str\"gt; $i lt;/a'.gt;";
}
}
if($página!= $páginas)
{
$pagecode.="lt;a href=\"{$phpfile}?page=".($página 1) ." amp;$str \"gt; página siguientelt;/agt;";//página siguiente
$pagecode.="lt;a href=\"{$phpfile}?page={$ páginas}amp ;$str\"gt; Última páginalt;/agt;";//Última página
}
$pagecode.="$pagecode.='lt;/ div'amp; $str\"gt; página siguientelt;/agt;";//página siguiente