Foros del Web » Programando para Internet » PHP »

Donde se coloca la paginacion ?

Estas en el tema de Donde se coloca la paginacion ? en el foro de PHP en Foros del Web. Hola tengo una pagina en la cual quiero mostrar los resultados paginados de a un registro , y el problema que tengo es que hago ...
  #1 (permalink)  
Antiguo 03/10/2004, 18:10
 
Fecha de Ingreso: septiembre-2004
Mensajes: 30
Antigüedad: 13 años, 3 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>&nbsp;</p></td>
<tr>
<td><?php echo $row["precio"];?>
<p>&nbsp;</p></td>
<tr>
<td><?php echo $row["tipo"];?>
<p></td>
<tr>
<td><?php echo $row["construccion"];?>
<p>&nbsp;</p></td>
<tr>
<td><?php echo $row["operacion"];?></td>
<tr>
<p>&nbsp;</p>
<tr>
<td><?php echo $row["municipio"];?>
<p>&nbsp;</p></td>
<tr>
<td><?php echo $row["zona"];?>
<p>&nbsp;</p></td>
<tr>
<td><?php echo $row["situacion"];?>
<p>&nbsp;</p></td>
</tr>
<?php

} while($row = mysql_fetch_array($result));

}else
{
echo " No hay registros";

exit();

}
?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:42.