Hola!
El código está en :
http://ibcperu.org/biblioteca/catalogo.php
Tengo 2 opciones de búsqueda, por un combo de palabras o por una caja de texto.
El script es:
session_cache_limiter('private');
session_start();
//guardo las sessiones
if(isset($_GET['criterio']))
{
$_SESSION['criterio'] = $_GET['criterio'];
$_SESSION['palabra_clave'] =$_GET['palabra_clave'];
$criterio = $_SESSION['criterio'];
$palabra_clave = $_SESSION['palabra_clave'] ;
}
elseif (isset($_GET['pagina']))
{
if(strlen($_SESSION['criterio'])<> 0)
{
$criterio = $_SESSION['criterio'];
$palabra_clave = $_SESSION['palabra_clave'] ;
}
}
else
{
$criterio = "";
}
if (isset($_POST['all_field']))
{
$palabra_clave = $_POST['all_field'];
$option = $_POST['search_type'];
$solo_pdf = $_POST['search_type'];
$_SESSION['palabra_clave'] = $_POST['all_field'];
$_SESSION['option'] = $_POST['search_type'];
$_SESSION['solo_pdf'] = $_POST['search_type'];
}
elseif(isset($_GET['pagina']))
{
if (strlen($_SESSION['option']) > 0)
{
$palabra_clave = $_SESSION['palabra_clave'];
$option = $_POST['search_type'];
$solo_pdf = $_POST['solo_pdf'];
}
}
DE AHI ES LA PAGINACION
Y ENTREGAR LOS RESULTADOS.
Saludos!!