Here is the code for a search engine of three levels. Lets see the HTML firts:
[code type=html]
Here is the code for a search engine of three levels. Lets see the HTML firts:
[code type=html]
[/code]
Now the PHP code.
[code type=php]
<?
$pais=$_POST[‘pais’];
$ptipo=$_POST[‘ptipo’];
$estado=$_POST[‘estado’];
$connstr = “host=’127.0.0.1′ port=’5432′ dbname=’DATABASE’ user=’USER’ password=’PASSWORD'”;
$dbh = pg_connect($connstr);
if ($ptipo==’any’ && $estado==’any’){
$sqlvista= “SELECT * from propiedades where pais=’$pais'”;
$stat2 = pg_exec($sqlvista);
}
elseif ($estado==’any’){
$sqlvista= “SELECT * from propiedades where pais=’$pais’ AND tipo=’$ptipo'”;
$stat2 = pg_exec($sqlvista);
}
elseif ($ptipo==’any’){
$sqlvista= “SELECT * from propiedades where pais=’$pais’ AND estado=’$estado'”;
$stat2 = pg_exec($sqlvista);
}
else {
$sqlvista= “SELECT * from propiedades where pais=’$pais’ AND estado=’$estado’ AND tipo=’$ptipo'”;
$stat2 = pg_exec($sqlvista);
}
if ($stat2) {
$vistaso = pg_numrows($stat2);
for ($i = 0; $i < $vistaso; $i++) {
$data = pg_fetch_row($stat2, $i);
?>
Zona:
Metros Cuadrados:
Habitaciones:
Baños:
Tipo:
<?
}
}
?>
[/code]
Easy, clean, simple and no complains. Hope this help you, Happy new year to all.