Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/03/2010, 00:47
Melisa06
 
Fecha de Ingreso: febrero-2006
Mensajes: 35
Antigüedad: 18 años, 3 meses
Puntos: 1
Verificar un campo dentro de un echo

Hola, tengo el siguiente codigo y necesitaría hacerle una modificación, intenté de varias formas pero no puedo conseguir que funcione.

Mi problema es que en la base de datos no todos los registros tienen una dirección, algunos están en blanco en ese campo.

Necesito que la palabra MAPA se vea solo si el campo $direccion no está vacío, si está el campo vacío que muestre solamente la palabra FOTO, intenté con IF de varias maneras pero no sé manejarlo bien dentro de un echo.

Este es el código:

$direccion = ($row["direccion"]);

echo "<td valign='top'>

<b><a target='_blank' href='foto.php?ID_agencia=".$row['ID_agencia']."'>
<font color='#000000' face='Arial' size='1' width=100, height=100, scrollbars=yes, menubar=no, location=no, resizable=no>FOTO</font></a></b>

<b><a target='_blank' href='mapa.php?ID_agencia=".$row['ID_agencia']."'>
<font color='#000000' face='Arial' size='1' width=100, height=100, scrollbars=yes, menubar=no, location=no, resizable=no>MAPA</font></a></b>

</td>";


Quizás no sea la mejor forma de programar pero es así como logré que funcione bien, salvo este tema que mencioné al principio.

Bueno, gracias de antemano.