Afficher une image php mysql

Résolu
t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   -  
t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   -
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. .Zoro. Messages postés 285 Statut Membre 33
     
    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
  2. t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   11
     
    La solution que j'ai trouvé juste avant que tu me répondes :

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


    .....:o)
    0