Código de búsqueda avanzada para formulario en Php y Mysql
Quiero hacer una búsqueda avanzada y me gustaría que me explicara como hacerlo, estoy usando php y msql tengo este código en el formulario:
<?php
<span style="white-space: pre;"> </span>mysql_connect("localhost","sopor_inmo","suarez");
<span style="white-space: pre;"> </span>mysql_select_db("soporte_olympia");
<span style="white-space: pre;"> </span>?>
<form name="form1" method="post" action="busquedapropiedades.php">
<p align="left">
<select name="seloperacion" id="seloperacion">
<option value="-1" selected>Todas</option>
<?php
<span style="white-space: pre;"> </span>$tablaoperacion = mysql_query("SELECT * FROM operacion ORDER BY operacion ASC");
<span style="white-space: pre;"> </span>while ($registrooperacion = mysql_fetch_array($tablaoperacion)) {
<span style="white-space: pre;"> </span>?>
<option value="<?php echo $registrooperacion['id']; ?>"><?php echo $registrooperacion['operacion']; ?></option>
<?php
<span style="white-space: pre;"> </span>}
<span style="white-space: pre;"> </span>mysql_free_result($tablaoperacion);
<span style="white-space: pre;"> </span>?>
</select>
</p>
<p align="left">
<select name="seltipoinmueble">
<option value="-1">Todos</option>
<?php
<span style="white-space: pre;"> </span>$tablatipoinmueble = mysql_query("SELECT * FROM tipoinmueble ORDER BY tipoinmueble ASC");
<span style="white-space: pre;"> </span>while ($registrotipoinmueble = mysql_fetch_array($tablatipoinmueble)) {
<span style="white-space: pre;"> </span>?>
<option value="<?php echo $registrotipoinmueble['id']; ?>"><?php echo $registrotipoinmueble['tipoinmueble']; ?></option>
<?php
<span style="white-space: pre;"> </span>}
<span style="white-space: pre;"> </span>mysql_free_result($tablatipoinmueble)
<span style="white-space: pre;"> </span>?>
</select>
</p>
<p align="left">
<select name="selprovincia">
<option value="-1">Todas</option>
<?php
<span style="white-space: pre;"> </span>$tablaprovincia = mysql_query("SELECT * FROM provincia ORDER BY provincia ASC");
<span style="white-space: pre;"> </span>while ($registroprovincia = mysql_fetch_array($tablaprovincia)) {
<span style="white-space: pre;"> </span>?>
<option value="<?php echo $registroprovincia['id']; ?>"><?php echo $registroprovincia['provincia']; ?></option>
<?php
<span style="white-space: pre;"> </span>}
<span style="white-space: pre;"> </span>mysql_free_result($tablapronvicia)
<span style="white-space: pre;"> </span>?>
</select>
</p>
<p align="left">
<select name="selciudades">
<span style="white-space: pre;"> </span><option value="-1">Todas</option>
<?php
<span style="white-space: pre;"> </span>$tablaciudades = mysql_query("SELECT * FROM ciudades ORDER BY ciudad ASC");
<span style="white-space: pre;"> </span>while ($registrociudades = mysql_fetch_array($tablaciudades)) {
<span style="white-space: pre;"> </span>?>
<option value="<?php echo $registrociudades['id']; ?>"><?php echo $registrociudadesTenerife['ciudad']; ?></option>
<?php
<span style="white-space: pre;"> </span>}
<span style="white-space: pre;"> </span>mysql_free_result($tablaciudades)
<span style="white-space: pre;"> </span>?>
</select>
</p>
<p align="left"><span class="Estilo8">Precio desde:</span>
<input type="text" name="preciodesde" />
</p>
<p align="left"><span class="Estilo8">Precio hasta:</span>
<input type="text" name="preciohasta" />
</p>
<p align="left">
<label>
<input type="submit" name="Buscar" id="Buscar" value="Buscar" />
</label>
</p>
</form>
<?php
<span style="white-space: pre;"> </span>mysql_connect("localhost","sopor_inmo","suarez");
<span style="white-space: pre;"> </span>mysql_select_db("soporte_olympia");
<span style="white-space: pre;"> </span>?>
<form name="form1" method="post" action="busquedapropiedades.php">
<p align="left">
<select name="seloperacion" id="seloperacion">
<option value="-1" selected>Todas</option>
<?php
<span style="white-space: pre;"> </span>$tablaoperacion = mysql_query("SELECT * FROM operacion ORDER BY operacion ASC");
<span style="white-space: pre;"> </span>while ($registrooperacion = mysql_fetch_array($tablaoperacion)) {
<span style="white-space: pre;"> </span>?>
<option value="<?php echo $registrooperacion['id']; ?>"><?php echo $registrooperacion['operacion']; ?></option>
<?php
<span style="white-space: pre;"> </span>}
<span style="white-space: pre;"> </span>mysql_free_result($tablaoperacion);
<span style="white-space: pre;"> </span>?>
</select>
</p>
<p align="left">
<select name="seltipoinmueble">
<option value="-1">Todos</option>
<?php
<span style="white-space: pre;"> </span>$tablatipoinmueble = mysql_query("SELECT * FROM tipoinmueble ORDER BY tipoinmueble ASC");
<span style="white-space: pre;"> </span>while ($registrotipoinmueble = mysql_fetch_array($tablatipoinmueble)) {
<span style="white-space: pre;"> </span>?>
<option value="<?php echo $registrotipoinmueble['id']; ?>"><?php echo $registrotipoinmueble['tipoinmueble']; ?></option>
<?php
<span style="white-space: pre;"> </span>}
<span style="white-space: pre;"> </span>mysql_free_result($tablatipoinmueble)
<span style="white-space: pre;"> </span>?>
</select>
</p>
<p align="left">
<select name="selprovincia">
<option value="-1">Todas</option>
<?php
<span style="white-space: pre;"> </span>$tablaprovincia = mysql_query("SELECT * FROM provincia ORDER BY provincia ASC");
<span style="white-space: pre;"> </span>while ($registroprovincia = mysql_fetch_array($tablaprovincia)) {
<span style="white-space: pre;"> </span>?>
<option value="<?php echo $registroprovincia['id']; ?>"><?php echo $registroprovincia['provincia']; ?></option>
<?php
<span style="white-space: pre;"> </span>}
<span style="white-space: pre;"> </span>mysql_free_result($tablapronvicia)
<span style="white-space: pre;"> </span>?>
</select>
</p>
<p align="left">
<select name="selciudades">
<span style="white-space: pre;"> </span><option value="-1">Todas</option>
<?php
<span style="white-space: pre;"> </span>$tablaciudades = mysql_query("SELECT * FROM ciudades ORDER BY ciudad ASC");
<span style="white-space: pre;"> </span>while ($registrociudades = mysql_fetch_array($tablaciudades)) {
<span style="white-space: pre;"> </span>?>
<option value="<?php echo $registrociudades['id']; ?>"><?php echo $registrociudadesTenerife['ciudad']; ?></option>
<?php
<span style="white-space: pre;"> </span>}
<span style="white-space: pre;"> </span>mysql_free_result($tablaciudades)
<span style="white-space: pre;"> </span>?>
</select>
</p>
<p align="left"><span class="Estilo8">Precio desde:</span>
<input type="text" name="preciodesde" />
</p>
<p align="left"><span class="Estilo8">Precio hasta:</span>
<input type="text" name="preciohasta" />
</p>
<p align="left">
<label>
<input type="submit" name="Buscar" id="Buscar" value="Buscar" />
</label>
</p>
</form>
1 respuesta
Respuesta de Alfredo Villa
-1