Que tal...
Ya no se que hacer .. estoo me urgee
Les muestro todo mi codigo para ver si encuentran algun error o porque pasa esto.... :(
Código PHP:
<form method='post' name='frm' action='PRUEBAPROPIEDADES.PHP'>
<select name="propiedad" id="propiedad">
<option value="CASA">Casa</option>
<option value="BODEGA">Bodega</option>
<option value="LOCAL">Local</option>
</select>
<select name="operacion" id="operacion">
<option value="VENTA">Venta</option>
<option value="RENTA">Renta</option>
</select>
<input name="r1" type="text" id="r1">
<input name="r2" type="text" id="r2">
<input type="submit" name="btn2" value="Enviar">
</form>
<?
require_once("bd.inc.php");
$propiedad = $_POST['propiedad'];
$operacion = $_POST['operacion'];
$rango1 = (int) $_POST['r1'];
$rango2 = (int) $_POST['r2'];
if($rango1 > $rango2){
$r = " precio >= '$rango2' and precio <= '$rango1'";
}elseif($rango1 == $rango2)
{
$r = " precio = '$rango1'";
}
if($rango1 < $rango2) {
$r = " precio between $rango1 and $rango2";
} //
if(isset($_POST['btn2'])) {
$result = mysql_query ("select * from propiedades where tipo = '$propiedad' and operacion = '$operacion'and '$r'") or die("Error en query $result:" .mysql_error() );
if(mysql_num_rows($result)==0)
{
echo "Lo sentimos, no se encontró lo solicitado: <b> $propiedad/$operacion/$rango1-$rango2 </b><br>";
echo "$result";
}
else
{
while ($row = mysql_fetch_array($result)) {
$codigo = $row["codigo"];
$tipo = $row["tipo"];
$operacion = $row["operacion"];
$ubicacion = $row["ubicacion"];
$precio = number_format($row["precio"]);
$descripcion = $row["descripcion"];
echo "<div align='center'>
<p> </p>
<table width='50%' border cellpadding='0' cellspacing='0'>
<!--DWLayoutTable-->
<tr>
<td width='21' height='16'></td>
<td width='2'></td>
<td width='127'></td>
<td width='11'></td>
<td width='36'></td>
<td width='16'></td>
<td width='60'></td>
<td width='147'></td>
<td width='22'></td>
<td width='12'></td>
</tr>
<tr>
<td height='21'></td>
<td></td>
<td colspan='3' rowspan='5' valign='top'><img src='CASA%20PRUEBA%20JAJA.JPG' width='167' height='125'></td>
<td></td>
<td colspan='2' valign='top'><p><font color='#000000' size='2' face='Trebuchet MS'>Propiedad:
$tipo </font></p></td>
<td></td>
<td></td>
</tr>
<tr>
<td height='21'></td>
<td></td>
<td></td>
<td colspan='2' valign='top'><font color='#000000' size='2' face='Trebuchet MS'>Operación:
$operacion </font></td>
<td></td>
<td></td>
</tr>
<tr>
<td height='21'></td>
<td></td>
<td></td>
<td colspan='2' valign='top'><font color='#000000' size='2' face='Trebuchet MS'>Precio:
$precio </font></td>
<td></td>
<td></td>
</tr>
<tr>
<td height='13'></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td height='58'></td>
<td></td>
<td> </td>
<td colspan='3' valign='top'><font color='#000000' size='2' face='Trebuchet MS'> $descripcion </font></td>
<td> </td>
</tr>
<tr>
<td height='16'></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td height='21'></td>
<td colspan='2' valign='top'><a href='info.php?codigo=$codigo'><img src='boton2.jpg' width='119' height='19' border='0'></a></td>
<td> </td>
<td colspan='3' valign='top'><a href='imagenes.php'><img src='boton%201.jpg' width='119' height='19' border='0'></a></td>
<td> </td>
<td></td>
<td></td>
</tr>
<tr>
<td height='47'></td>
<td> </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</div>";
}
}
}
?>
No se porque si pongo $_POST no me reconoce ... ya prove poniendoselo directamente al mysql_query osea sin post y si funciona .. pero pues yo necesito este buscador y ya no se como hacerle..
saludos