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.