Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/10/2011, 11:27
Avatar de bUllan9ebrio
bUllan9ebrio
 
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 3 meses
Puntos: 128
Respuesta: Problemita con consultas MySQL.

Mira prueba con esto :

Código PHP:
Ver original
  1. <?php
  2. include('conectar_mysql.php');
  3. include('cargarestilo.php');
  4. $referencia = $_POST['referencia'];  
  5. $precio = $_POST['precio'];
  6. $tipo = $_POST['tipo'];
  7. $consulta= mysql_query("SELECT * FROM inmogea WHERE referencia='$referencia' AND precio=$precio AMD tipo=$tipo");  
  8. $total=mysql_num_rows($consulta);
  9. if ($total > 0)
  10. {
  11.     while($row=mysql_fetch_array($consulta))
  12.     {
  13.         echo
  14.             '
  15.                 <div id="base"><div id="titulobox"><p><b><h1>Consulta existosa<h1></b></div>
  16.                 <br /> <br /> <br />
  17.                 <div id="ref"><b>Numero de referencia</b></div><div id="texto">'.$row['referencia'].'</div><br />
  18.                 <div id="poblacion"><b>Poblacion</b></div><div id="texto">'.$row['poblacion'].'</div><br />
  19.                 <div id="terreno"><b>¿tiene cortijo o solo terreno?</b></div><div id="texto">'.$row['tipoterreno'].'</div><br />
  20.                 <div id="superficie"><b>Superficie</b></div><div id="texto">'.$row['superficie'].'m²</div><br />
  21.                 <div id="superficiecasa"><b>Superficie construida</b></div><div id="texto">'.$row['superficiecasa'].'m²</div><br />
  22.                 <div id="superficiecasa"><b>Precio</b></div><div id="texto">'.$row['precio'].'€</div><br />
  23.                 <div id="imagen"><img src="imagenes/casas/'.$row['foto'].'"></div>
  24.             ';
  25.     }
  26. }
  27. else
  28. {
  29.     echo "No hay registros en la base de datos";
  30. }
  31. ?>

Tenias mal hecho el if, el if es una condición que tú aplicas para que realize el flujo deseado, con mysql_num_rows cuentas la cantidad de registros que trae la consulta, luego realizas la condición de que si trae más que 0 te muestre lo que deseas sino que aparezca el mensaje, espero que te quede claro, sino comentalo y trataré de explicarlo mejor.


Saludos.


__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón