Afficher une image php mysql

Résolu/Fermé
t671 Messages postés 1419 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 26 février 2024 - 15 janv. 2011 à 13:27
t671 Messages postés 1419 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 26 février 2024 - 15 janv. 2011 à 14:37
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
A voir également:

2 réponses

.Zoro. Messages postés 263 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 8 mai 2020 33
15 janv. 2011 à 13:53
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
t671 Messages postés 1419 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 26 février 2024 11
15 janv. 2011 à 14:37
La solution que j'ai trouvé juste avant que tu me répondes :

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


.....:o)
0