Afficher une image php mysql

Résolu
Bonjour,

J'ai un souci avec pour afficher une image.
L'image est enregistrée dans un fichier, et le lien pour accéder à cette image se trouve dans une base de donnée.
Si le champs lien de la base n'est pas vide, j'affiche l'image.

		
if (!empty($row['lien']))
{
	echo '<center><img border=0 height="250" src="'.$row['lien'].'"><p>';
}


Le problème, c'est que si le champs est vide, le script cherche quand même à afficher le lien ...... J'ai testé à remplacer empty per isset, mais là, il m'affiche plus rien !

Comment faire ????

Merci

2 réponses

  1. dans la table mySQL
    met le champ "lien" NULL par defaut

    ensuite pour tester si le lien exite :

    if(!is_null($row['lien']))
    { afficher image }
    0
    1. La solution que j'ai trouvé juste avant que tu me répondes :

      if (($row['lien']) != ' ')


      .....:o)
      0