Que tal,
Estoy trabajando con php + mysql ..
Primeramente muestro mi codigo:
Código PHP:
<?
@$propiedad = $_POST['propiedad'];
@$operacion = $_POST['operacion'];
@$rango1 = $_POST['r1'];
@$rango2 = $_POST['r2'];
$result = mysql_query ("select * from propiedades where tipo = '$propiedad' and operacion = '$operacion'and precio between '$rango1' and '$rango2'");
if(mysql_num_rows($result)==0)
{
echo "Lo sentimos, no se encontró lo solicitado: <b> $propiedad/$operacion/$rango1-$rango2 </b>";
}
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='informacion.php'><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>";
}
}
?>
NOTA: MI CONEXION A LA BD LA HAGO DESDE OTRO PAGINA POR MEDIO DE UN REQUIRE_ONCE QUE NO MUESTRO POR SEGURIDAD...
--------
Al principio tengo esto:
Código PHP:
@$propiedad = $_POST['propiedad'];
@$operacion = $_POST['operacion'];
@$rango1 = $_POST['r1'];
@$rango2 = $_POST['r2'];
Es donde se hace el post de que propiedad,operacion,rango quieres que te muetre (casa,local,venta,renta,500.000 a 800.000..etc..)
Código PHP:
$result = mysql_query ("select * from propiedades where tipo = '$propiedad' and operacion = '$operacion'and precio between '$rango1' and '$rango2'");
if(mysql_num_rows($result)==0)
{
echo "Lo sentimos, no se encontró lo solicitado: <b> $propiedad/$operacion/$rango1-$rango2 </b>";
}
Esa parte es supuestamente donde elijio los registros que quiero mostrar..
Yo en el campo de rango1($_POST['r1']) y rango2($_POST['r1']) relleno los rangos de las propiedades que quiero ver...
En la bd tengo insertado un casa en renta de 800000 pesos
Entonces yo en el rango pongo de 100,000 a 2,000,000 (no lo pongo con comas ni nada) pero no me muestra nada... Elijo exactamente todo igual casa/renta..
Pero nada .. me muestra el registro cuando quiere...
No se que podria ser...
porfa ayuda
saludos