Afficher une image php mysql [Résolu/Fermé]

Signaler
Messages postés
1302
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
28 décembre 2020
-
Messages postés
1302
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
28 décembre 2020
-
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

Messages postés
263
Date d'inscription
mardi 17 août 2010
Statut
Membre
Dernière intervention
8 mai 2020
32
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 }
Messages postés
1302
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
28 décembre 2020
10
La solution que j'ai trouvé juste avant que tu me répondes :

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


.....:o)