Haber tengo uno nuevo... me disculpo pero estoy demasiadamente dormido xD jajaja aca esta un poco más simplificado creo yo...
Código PHP:
Ver original<?
// --- Conexion mysql ---
$Busqueda = $_GET['Busqueda'];
// --- Si no existe $Pagina o Si pagina es menor a 1 ---
if(!isset($Pagina) || $Pagina<1){
// --- Variable Pagina
$Pagina = $_GET['Pagina'];
// -- Pagina es igual a 1
$Pagina = 1;
// --- Empieza por el registro 0
$A = 0;
}else{
$Pagina = $_GET['Pagina'];
$A = 10*$Pagina;
$B = 20*$Pagina;
}
// --- Consulta mysql ---
$Cons = mysql_query("SELECT * FROM Interprete WHERE interprete LIKE '%".$Busqueda."%' LIMIT ".$A." , ".$B." ");
// --- Contabilizando los resultados de Interprete
$Consulta = mysql_query("SELECT * FROM Interprete WHERE interprete LIKE '%".$Busqueda."%'");
$Ultima = ceil($Total/$A);
echo '<Resultado id="Resultado">';
echo '<a href="'.$Campo['Url'].'"> ';
echo '<img src="'.$Campo['Imagen'].'"/>';
echo '.<Nombre id="Nombre">'.$Campo['Interprete'].'</Nombre>';
echo '</a></Resultado>';
}
//Muestro los comando si existe más de una pagina
if($Ultima != 0){
$Siguiente = $Pagina +1;
$Anterior = $Pagina -1;
}
//Si es la primera se desabilita el boton
if ($Pagina == 1) {
for($i= $Pagina +1 ; $i<= $Ultima ; $i++){
echo '<a href="Paginas.php?Pagina ='.$i.'">'.$i.'</a>';
}
}
echo '<a onclick="Pagina(\'1\') ">1</a>';
if($Pagina>1){
echo '<a onclick="Pagina("'.$Anterior.'") "><</a> ';
}
if($Pagina<$Ultima){
echo '<a onclick="Pagina("'.$Siguiente.'")">></a>';
}
echo '<a onclick="Pagina("'.$Ultima.'")">'.$Ultima.'</a>';
?>
Esto me devuelve
Código MySQL:
Ver originalWarning: Division by zero
in C:\AppServ\www\Ajax\Menu\Buscador\Paginas.php
on line
33
Warning: mysql_fetch_assoc
(): supplied argument
is not a valid MySQL result resource
in C:\AppServ\www\Ajax\Menu\Buscador\Paginas.php
on line
3610