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