Ayuda con paginación con php

Saludos david, espero no ser molesto con tantas consultas en tan poco tiempo.
Luego de leer un buen tutorial logré desarrollar el paginador pero no se en ké me estaré equivocando pues solo me muestra los primeros registros luego al clickear en la página siguiente, se pierden los resultados y solo se ve una tabla vacía.
No sé en que me estoy equivocando.
Aquí adjunto el código:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="estilo/Styles.css">
<script language="javascript" type="text/javascript">
function Foco(){
document.Buscar.q.focus();
}
</script>
<link rel="shortcut icon" href="images/CUC.ico">
<TITLE>Buscar Ofertas</TITLE>
</head>
<body onload="Foco();" bgcolor="#FFFFFF">
<center>
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td><img src="images/baner.png" alt=""></td>
</tr>
<tr>
<td align="center"background="images/BgBody.png"style="center repeat-y;">
<!--BARRA DE NAVEGACION-->
<FORM NAME="Buscar" ACTION="http://www.google.com.co/search">
<TABLE style="text-align: CENTER; width: 900px; height: 31px;" background="images/NavigBar.png" cellpadding="0" cellspacing="0">
<TR><TD>
<DIV class="wpmd"><B>
<a href="index.html">Home</a>
<b>|
<B>
<a href="LoginEmpresas.html">Empresas</a>
<b>|
<B>
<a href="LoginAlumnos.html">Estudiantes</a>
<b>|
<B>
<a href="VerOfertas.html">Ofertas Laborales</a>
<b>|
<!--BUSQUEDA GOOGLE-->
<font color="#D9D9D9" SIZE="1"> ____||| __ ||| __ ||| __ ||| ____| </font>
Buscar con Google: <input style="border: 1px solid rgb(126, 157, 185); padding: 2px; background: rgb(255, 255, 255) url() no-repeat scroll left center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" name="q" size="31" type="text">
<input name="sa" value="Buscar" type="submit">
</DIV></form>
<!--FIN DE LA BARRA-->
</TD></TR>
</TABLE>
<BR>
<!--CONTENIDO-->
<TABLE BGCOLOR="#D9D9D9">
<TR><TD>
<?php
$Dep = $_POST["Dep"];
$Fecha = $_POST["Fecha"];
$Carr = $_POST["Carr"];
$Type = $_POST["Type"];
$dias = $Fecha;
$total = time() - (86400*$dias);
$NewFecha = date("Y-m-d",$total);
if(($Dep == 26)&&($Carr != "*")&&($Type != "*"))//si deparrtamento es cualkiera y los otros no son kualkiera
{
$Query = $Query = "SELECT Titulo_Ofer, Desc_Ofer, Salario_Ofer, Horario_Trabajo, Tipo_Ofer, Carr_Ofer, Uvica_Empre, Local_Empre, Fecha_Inicio, Fecha_Final FROM oferta_laboral WHERE Fecha_Inicio <= '$NewFecha' AND Carr_Ofer = '$Carr' AND Horario_Trabajo LIKE '$Type' ORDER BY Id_Ofer";
}else if(($Dep < 25)&&($Carr != "*")&&($Type != "*"))//si es en alguna region del pais y los demas no son cualkiera
{
$Query = "SELECT Titulo_Ofer, Desc_Ofer, Salario_Ofer, Horario_Trabajo, Tipo_Ofer, Carr_Ofer, Uvica_Empre, Local_Empre, Fecha_Inicio, Fecha_Final FROM oferta_laboral WHERE Uvica_Empre = '$Dep' AND Fecha_Inicio <= '$NewFecha' AND Carr_Ofer = '$Carr' AND Horario_Trabajo LIKE '$Type' ORDER BY Id_Ofer";
}else if(($Dep == 27)&&($Carr != "*")&&($Type != "*"))//si es en el extrangero y los demas no son cualkiera
{
$Query = "SELECT Titulo_Ofer, Desc_Ofer, Salario_Ofer, Horario_Trabajo, Tipo_Ofer, Carr_Ofer, Uvica_Empre, Local_Empre, Fecha_Inicio, Fecha_Final FROM oferta_laboral WHERE Uvica_Empre = '$Dep' AND Fecha_Inicio <= '$NewFecha' AND Carr_Ofer = '$Carr' AND Horario_Trabajo LIKE '$Type' ORDER BY Id_Ofer";
}else if(($Dep < 25)&&($Carr == "*")&&($Type == "*"))//alguna region del pais y los demas son cualkiera
{
$Query = "SELECT Titulo_Ofer, Desc_Ofer, Salario_Ofer, Horario_Trabajo, Tipo_Ofer, Carr_Ofer, Uvica_Empre, Local_Empre, Fecha_Inicio, Fecha_Final FROM oferta_laboral WHERE Uvica_Empre < '$Dep' AND Fecha_Inicio <= '$NewFecha' ORDER BY Id_Ofer";
}else if(($Dep == 26)&&($Carr == "*")&&($Type == "*"))//si todos son kualkiera
{
$Query = "SELECT Titulo_Ofer, Desc_Ofer, Salario_Ofer, Horario_Trabajo, Tipo_Ofer, Carr_Ofer, Uvica_Empre, Local_Empre, Fecha_Inicio, Fecha_Final FROM oferta_laboral WHERE Fecha_Inicio <= '$NewFecha' ORDER BY Id_Ofer";
}else if(($Type == "*")&&($Carr != "*")&&($Dep < 25))//cualkier tipo de empleo y las demas son especificas y no es en el extranjero
{
$Query = "SELECT Titulo_Ofer, Desc_Ofer, Salario_Ofer, Horario_Trabajo, Tipo_Ofer, Carr_Ofer, Uvica_Empre, Local_Empre, Fecha_Inicio, Fecha_Final FROM oferta_laboral WHERE Uvica_Empre = '$Dep' AND Fecha_Inicio <= '$NewFecha' AND Carr_Ofer = '$Carr' ORDER BY Id_Ofer";
}else if(($Dep == 27)&&($Type == "*")&&($Carr == "*"))//en el extranjero y las demas son cualkiera
{
$Query = "SELECT Titulo_Ofer, Desc_Ofer, Salario_Ofer, Horario_Trabajo, Tipo_Ofer, Carr_Ofer, Uvica_Empre, Local_Empre, Fecha_Inicio, Fecha_Final FROM oferta_laboral WHERE Uvica_Empre = '$Dep' AND Fecha_Inicio <= '$NewFecha' ORDER BY Id_Ofer";
}else if(($Dep < 25)&&($Carr == "*")&&($Type != "*"))//en cualkier region del pais, cualkier tipo de carrera y horario especifico
{
$Query = "SELECT Titulo_Ofer, Desc_Ofer, Salario_Ofer, Horario_Trabajo, Tipo_Ofer, Carr_Ofer, Uvica_Empre, Local_Empre, Fecha_Inicio, Fecha_Final FROM oferta_laboral WHERE Uvica_Empre = '$Dep' AND Horario_Trabajo = '$Type' AND Fecha_Inicio <= '$NewFecha' ORDER BY Id_Ofer";
}else if (($Dep == 26)&&($Carr == "*")&&($Type != "*"))//cualkier lugar cualkier carrera y un horario especifico
{
$Query = "SELECT Titulo_Ofer, Desc_Ofer, Salario_Ofer, Horario_Trabajo, Tipo_Ofer, Carr_Ofer, Uvica_Empre, Local_Empre, Fecha_Inicio, Fecha_Final FROM oferta_laboral WHERE Horario_Trabajo = '$Type' AND Fecha_Inicio <= '$NewFecha'";
}else if(($Dep ==...

1 Respuesta

Respuesta
-1
Esta pregunta está repetida.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas