
03/10/2004, 17:10
|
| | Fecha de Ingreso: septiembre-2004
Mensajes: 30
Antigüedad: 20 años, 6 meses Puntos: 0 | |
Donde se coloca la paginacion ? Hola tengo una pagina en la cual quiero mostrar los resultados paginados de a un registro , y el problema que tengo es que hago la consulta a traves de listas desplegables en javascript y en la pagina Resultados no se donde tengo que colocar la paginacion ya que el criterio de la busqueda que hago es diferente a los ejemplos de las paginaciones.....
si alguien me puede explicar se los agradezco
aqui dejo el codigo de la pagina resultados.php para que me entiendan lo que quiero hacer
****** resultados.php **********************************
<?php
$desde=$HTTP_POST_VARS['desde'];
$hasta=$HTTP_POST_VARS['hasta'];
$municipio=$HTTP_POST_VARS['municipio'];
if ($municipio == -1){$zona=-1;}
else{$zona=$HTTP_POST_VARS['zona'];}
$situacion=$HTTP_POST_VARS['situacion'];
$tipo=$HTTP_POST_VARS['tipo'];
$operacion=$HTTP_POST_VARS['operacion'];
$link = mysql_connect("localhost", "root","");
mysql_select_db("inmobil", $link) ;
$arr_datos=array($desde,$hasta,$municipio,$zona,$s ituacion,$tipo,$operacion);
$arr_campos=array("desde","hasta","municipio","zon a","situacion","tipo","operacion");
$band=0;
$txtquery="SELECT *FROM inmuebles";
for($x=0;$x<count($arr_datos);$x++)
{
if($arr_datos[$x]!=-1)
{
$band++;
if($band==1) $txtquery.=" WHERE ";
if($x==0)
{
if($arr_datos[$x]!=-1 AND $arr_datos[$x+1]!=-1)
$txtquery.="(precio BETWEEN ".$arr_datos[$x]." AND ".$arr_datos[$x+1].")";
elseif($arr_datos[$x]!=-1 AND $arr_datos[$x+1]==-1)
$txtquery.="(precio BETWEEN ".$arr_datos[$x]." AND 450.000)";
elseif($$arr_datos[$x]==-1 AND $$arr_datos[$x+1]!=-1)
$txtquery.="(precio BETWEEN 350 AND ".$arr_datos[$x+1].")";
}elseif($x>=2)
{
if($x+1<count($arr_datos) and $band!=1)
{
$txtquery.=" AND $arr_campos[$x]='$arr_datos[$x]'";
}elseif($x==6 and $band!=1)
{
$txtquery.=" AND $arr_campos[$x]='$arr_datos[$x]'";
}else
{
$txtquery.="$arr_campos[$x]='$arr_datos[$x]'";
}
}
}
}
$result=mysql_query($txtquery,$link);
if ($row=mysql_fetch_array($result))
{
do{
?>
<td><p><?php echo $row["refe"];?></p>
<p> </p></td>
<tr>
<td><?php echo $row["precio"];?>
<p> </p></td>
<tr>
<td><?php echo $row["tipo"];?>
<p></td>
<tr>
<td><?php echo $row["construccion"];?>
<p> </p></td>
<tr>
<td><?php echo $row["operacion"];?></td>
<tr>
<p> </p>
<tr>
<td><?php echo $row["municipio"];?>
<p> </p></td>
<tr>
<td><?php echo $row["zona"];?>
<p> </p></td>
<tr>
<td><?php echo $row["situacion"];?>
<p> </p></td>
</tr>
<?php
} while($row = mysql_fetch_array($result));
}else
{
echo " No hay registros";
exit();
}
?> |