Comunidad de diseño web y desarrollo en internet online

Buscador con paginador //sucede algo raro

Citar            
MensajeEscrito el 27 Ago 2008 02:45 am
Hola que tal! un saludo... esperando este de lujo!!

De nuevo por aquì con otra pequeña duda
Describo un poco el proyecto:
He creado un buscador con su paginador que haga consultas a los campos de una tabla y funciona ok pero si quiero que el campo de el form no quede en blanco empieza el problema.
El form dentro de el archivo buscador.php es el siguiente:

Código :

<form action="buscador.php" method="get">
<input type="text" name="busqueda" class="descriptivo"/>
<input type="submit" name="submit" value="consulta" />
</form>


Código :

//mediante una funcion conecto a la base de datos---le sigue lo siguiente:
$registros = 3;
$pagina = $_GET['pagina'];
if (!$pagina) { 
    $inicio = 0; 
    $pagina = 1; 
} 
else { 
    $inicio = ($pagina - 1) * $registros; 
} 


El script dentro del archivo buscador.php donde esta el detalle :

Código PHP :

$busqueda = $_GET['busqueda'];
if(!$busqueda)
{
echo"<br><strong>ERROR!!</strong>";
exit;
}
}


Caso práctico:

Realizo una busqueda mmm... diseño!; aparecen los resultados que tengan la palabra diseño con su paginador 1 2 3 4 Siguiente>> si le doy click a 2 me aparece mi mensaje de ERROR! es decir porque reconoce a el campo de texto como vacio.

Si le quito el mensaje de ERROR! le doy click al boton buscar y me imprime toda la tabla con su paginador...

He checado que todas las variables esten en $_GET

Alguna sugerencia de como resolver esto... Si no me dejo entender (raro) puedo dejarles el link real de el ejemplo.
o dar mas detalle del codigo...


Bueno de momento me despido esperando tengan un buen dìa/noche gracias

Por etzekiel

107 de clabLevel



 

Mexico

firefox
Citar            
MensajeEscrito el 27 Ago 2008 07:49 am

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.