Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2005, 09:35
Avatar de malucha
malucha
 
Fecha de Ingreso: abril-2005
Mensajes: 70
Antigüedad: 19 años
Puntos: 0
Si hay foto que la muestre, sino que muestre una alternativa

A ver si sabeis como puedo arreglar esto:
El id pasa por la URL según la habitación en la que pulses. El problema es que en la tabla fotos no está el ID de todas las habitaciones, sino solamente de aquellas habitaciones que tienen fotografía (de ahí lo de ponerle a las otras la imagen por defecto). Por lo tanto, sólo se verán las fotografías de aquellas que tienen fotos propias, las que aparecen en la tabla fotos, las otras habitaciones, no muestran absolutamente nada. ¿Cómo puedo remediar esto?

Gracias a todos por vuestras indicaciones, con tanto calor tengo las neuronas ya derretidas. :P
Código PHP:

<?php
 $eid
=$_GET["id"]; 
 include(
"inc/BD_connect.inc"); 
 
$dbd=conecta();
 
$select="SELECT Nombre FROM fotos WHERE ID_Hab=$eid";
   
$resultado=mysql_query($select$dbd);

   while (
$row=mysql_fetch_array($resultado)) { 
    if(
$row['Nombre'] == '')
       echo 
'<img src="archivos/default.gif" alt="fotografía por defecto">';
    else
    echo 
"<img src=\"$row[Nombre]\" alt=\"Fotografía buena\">";

   
// echo "<h1>::". $row["Tipo_Hab"] ."::</h1>";
   
}

?>