Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/10/2010, 16:39
analoyra
 
Fecha de Ingreso: abril-2008
Mensajes: 425
Antigüedad: 16 años
Puntos: 2
Consulta Inner JOin

Hola Gente, sigo practicando cada dia para aprender un poco mas.. y aca me encuentro con un problema

Estoy realizando una busqueda con inner join desde php,

Código MySQL:
Ver original
  1. <?php
  2. $id = $_REQUEST["precio"];
  3. $conexion = mysql_connect("localhost","","");
  4. mysql_select_db ("alquileres", $conexion) OR die ("No se puede conectar");
  5.  
  6. $sql="SELECT * FROM propiedades INNER JOIN archivos ON (propiedades.idalquiler = archivos.idalquiler AND ON propiedades.precio= '$id')";
  7. $result=mysql_query($sql,$conexion);
  8.  
  9. if ($row= mysql_fetch_array($result))
  10. {
  11. echo "<TABLE BORDER='1'>";

La variable viene de otro form y anda, pero cuando tiene que listar aca me tira este error

Código otro:
Ver original
  1. Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\xampp\htdocs\inmobiliaria\mostrar.php on line 47

y la linea 47 es esta ($row= mysql_fetch_array($result))

Me Olvide de aclarar-- que si le saco esta parte
Código MySQL:
Ver original
  1. AND ON propiedades.precio= '$id'
funciona.... no se que puse mal!!

Alguien me puede ayudar? seguro que es algo que no veo de taanto estar encima!!
GRACIAS de antemano

Última edición por analoyra; 11/10/2010 a las 16:48