Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/10/2010, 08:22
marx-pola
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 22 años
Puntos: 1
Respuesta: Cómo puedo mostrar un solo dato de una tabla relacionada?

Gracias Carlojas. Ahora no me aparece el error y me muestra el listado, pero al ejecutar la consulta, el WHILE que genera dicho listado, me muestra TODAS las fotos de la tabla FOTOSPROPIEDADES... o sea que me aparece así (debajo de cada foto le agregué el cod. de la propiedad):

FOTO1
CASA001
----------
FOTO2
CASA001
----------
FOTO3
CASA001
----------
FOTO1
CASA002
----------
FOTO2
CASA002
----------

Y lo que estoy tratando de hacer es que quede de esta manera:

FOTO1
CASA001
----------
FOTO1
CASA002
----------
FOTO1
CASA003
----------

De esta manera muestro el listado:
Código PHP:
<? if (mysql_num_rows($result) > 0) {

while (
$row mysql_fetch_array($result)) {   ?>
  <tr>
    <td><? echo $row['desc_tipopropiedad'];?></td>
    <td><? echo $row['desc_operacion'];?></td>
    <td><? echo $row['cod_propiedad'];?></td>
    </tr>
  <tr>
    <td</td>
  </tr>
  <?
    
}//fin del while
    
}else{
    
//no hay resultados
?>
  <tr>
    <td><? echo "No se encontraron datos cargados"?></td>
  </tr>
      <?  
    
}
?>
Tendría que ver que de alguna manera, la consulta SIEMPRE tome de la tabla FOTOSPROPIEDADES, la PRIMER foto RELACIONADA con el código propiedades.cod_propiedad.
¿Por qué es necesario? Porque en el caso que se elimine esa foto, si hay otra que corresponda al mismo cod_propiedad debería reemplazarla en el listado.

PD: Ah! detalle importante Carlojas. Me dí cuenta de algo en esta consulta que me has mostrado. En el caso que en la tabla FOTOSPROPIEDADES no se haya cargado ninguna foto, el while me devuelve cero y debería mostrar aunque sea los datos de la tabla PROPIEDADES. Calculo que no está tomando la variable del WHERE.

Nuevamente, mil gracias por la paciencia y por enseñarme nuevas opciones.

Saludos. Marx.
__________________
"Todo lo que somos es el resultado de lo que hemos pensado". Budda.

Última edición por marx-pola; 28/10/2010 a las 08:43