Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2010, 04:37
jose82vcf
 
Fecha de Ingreso: noviembre-2010
Ubicación: Valencia
Mensajes: 3
Antigüedad: 13 años, 5 meses
Puntos: 0
Paginacion de resultados desde un formulario

Hola compañeros,

A continuación os explico el problema q me lleva de cabeza...

Resulta que tengo un formulario tal que así:
Código:
<form name="form1" method="post" action="resultados.php">
<table width="70%" border="0" cellpadding="5" cellspacing="5">
<tr> 
<td bgcolor="#CCCCCC">
<label><input name="compra" type="radio" value="si" checked>compra</label></td>
<td bgcolor="#CCCCCC"><strong>Tipo de inmueble:</td>
</tr>
<tr> 
<td bgcolor="#CCCCCC">
<label><input type="radio" name="compra" value="no">alquiler</label></td>
<td bgcolor="#CCCCCC">
                                    <select name="tipo" id="tipo">
                                         <option value="no">Seleccionar tipo</option>
                                         <option value="Promocion">promociones</option>
                                         <option value="Piso">pisos</option>
                                         <option value="Casa">casas</option>
                                         <option value="Unifamiliar">unifamiliares</option>
                                         <option value="Chalet">chalets</option>
                                         <option value="Nave">naves</option>
                                         <option value="Solar">solares</option>
                                         <option value="Adosado">adosados</option>
                                    </select>
</td></tr>
<tr><td colspan="2"><input type="submit" name="Submit" value="Buscar">
</div></td>
</tr>
</table>
</form>
Pues bien cuando le paso los resultados por el metodo POST me los guardo en variables en la pagina resultados.php

Código:
$tipo=$_POST['tipo'];
$venta=$_POST['compra'];
hago la consulta dependendiendo de lo que ha recibido del formulario y tambien le aplico la orden LIMIT para que me muestre cierta cantidad de registros;

Código:
if ($poblacion<>"no") {
if ($venta=="si") {
	$sql="SELECT * FROM pisos
WHERE ((tipo= "$tipo") AND (venta="$Venta")
) ORDER BY codigo ASC" LIMIT $inicio, $registros;
}
La primera pagina lo hace bien xo en cuanto pasa a la segunda me pone que las variables que obtiene del form está "undefined", que supongo que querra decir, vacias.

Alguna idea?

Gracias