Fotos
//Limito la busqueda
$TAMANO_PAGINA = 30;
$bus ="";
//examino la página a mostrar y el inicio del registro a mostrar
$pagina = $_GET["pagina"];
if (!$pagina) {
$inicio = 0;
$pagina=1;
}
else {
$inicio = ($pagina - 1) * $TAMANO_PAGINA;
}
$bush= $_POST['busca'];
if ($bush!= ""){
$bus = " con la palabra
(".$bush.")";
$criterio = "WHERE nombre LIKE '%$bush%'";
}
//miro a ver el número total de campos que hay en la tabla con esa búsqueda
include("laconexion.php");
$ssql = "select * from gal_titulos " . $criterio . "";
$rs = mysql_query($ssql);
$num_total_registros = mysql_num_rows( $rs );
//calculo el total de páginas
$total_paginas = ceil($num_total_registros / $TAMANO_PAGINA);
include("laconexion.php");
$South="SELECT * FROM gal_titulos
" . $criterio . " GROUP BY id limit " . $inicio . "," . $TAMANO_PAGINA;
$result=mysql_query($South);
$num_rows = mysql_num_rows( $result );
print "Número de registros encontrados:
" . $num_total_registros . "";
print "Se muestran páginas de
" . $TAMANO_PAGINA . " registros cada una
";
print "Mostrando la página
" . $pagina . " de
" . $total_paginas . "
";
print "En esta consulta $num_rows Galerías";
while($row = @mysql_fetch_array($result))
{
echo"
";
}
//muestro los distintos índices de las páginas, si es que hay varias páginas
if ($total_paginas > 1){
echo"
Ir a la Página:
";
for ($i=1;$i<=$total_paginas;$i++){
if ($pagina == $i)
//si muestro el índice de la página actual, no coloco enlace
echo "[".$pagina . "] ";
else
//si el índice no corresponde con la página mostrada actualmente, coloco el enlace para ir a esa página
echo "
[" . $i . "] ";
}
}
echo"
";
?>