Vereis tengo un campo en una BD que contiene la ruta a la imagen en el servidor.
El problema es que quiero utilizar un código que inserte una imagen en el caso en que el usuario decida no insertar ninguna desde el panel de control(para que no se quede la celda de la tabla vacia):
Tengo este código en la página que muestra la imagen
Código PHP:
<?php
$Consulta='SELECT * FROM noticias';
$re=mysql_query($Consulta);
while($row=mysql_fetch_array($re)){
if($row["imagen_noticia"] == "")
echo nl2br('<tr class="Estilo2" height="100%"><td colspan="2" background="images/fondolineal.jpg" align="center">'.$row["titulo_noticia"].'</td></tr><tr class="Estilo2"><td width="85" bgcolor="#ffffff" valign="top"><img src="images/sinfoto.jpg" width="85" height="85" border="0"></td><td align="left" valign="top">'.$row["texto_noticia"].'</td></tr>');
else
echo nl2br('<tr class="Estilo2" height="100%"><td colspan="2" background="images/fondolineal.jpg" align="center">'.$row["titulo_noticia"].'</td></tr><tr class="Estilo2"><td width="85" bgcolor="#ffffff" valign="top"><img src="imagenes_noticias/'.$row["imagen_noticia"].'" width="85" height="85" border="0"></td><td align="left" valign="top">'.$row["texto_noticia"].'</td></tr>');
}
?>
No se si esto será valido ,desconozco si será porque me falta o sobra código,pero no le encuentro fallo al planteralo así.
Gracias de antemano