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. La solution que j'ai trouvé juste avant que tu me répondes :

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


    .....:o)
    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 }