Código PHP:
<?php
$Tbusq=$_POST["opCAMPO1"];
$accion= $_POST["txtEXPR1"];
$registros = 10;
if (!$pagina) {
$inicio = 0;
$pagina = 1;
}
else {
$inicio = ($pagina - 1) * $registros;
}
$sql = "SELECT num, titulo, tema FROM inegi";
if($Tbusq == 0){
//$sql = "SELECT num, titulo, tema FROM inegi";
echo "Selecciona un tipo de busqueda";
}
//seleccion segun tipo de busqueda
if($Tbusq !=0){
if($Tbusq == 1 ){
$sql .= " WHERE titulo LIKE '%$accion%' LIMIT $inicio, $registros ";
}
if($Tbusq == 2){
$sql .= " WHERE tema LIKE '%$accion%' LIMIT $inicio, $registros ";
//echo $accion;
}
//Realizar una consulta en la BD:
$resultados = mysql_query($sql);
$total_registros=mysql_num_rows($resultados);
$total_paginas = ceil($total_registros / $registros);
if($total_registros) {
//Recorrer el resultado de la consulta:
while ($row = mysql_fetch_array($resultados)){
echo "<P>", "<strong>", "Num. ", "</strong>", $row["num"], " - ", "<strong>", "Titulo: ", "</strong>", $row["titulo"], "<strong>", " Tema: ", "</strong>", $row["tema"], "</P>";
}
} else {
echo "<font color='darkgray'>(sin resultados)</font>";
}
//mysql_free_result($resultados);
}//no borrar ste
if($total_registros) {
echo "<center>";
if(($pagina - 1) > 0) {
echo "<a href='consultas.php?pagina=".($pagina-1)."'>< Anterior</a> ";
}
for ($i=1; $i<=$total_paginas; $i++){
if ($pagina == $i)
echo "<b>".$pagina."</b> ";
else
echo "<a href='consultas.php?pagina=$i'>$i</a> ";
}
if(($pagina + 1)<=$total_paginas) {
echo " <a href='consultas.php?pagina=".($pagina+1)."'>Siguiente ></a>";
}
echo "</center>";
}
?>