bonjour,
Normalement le code vient d'un tuto de Grafikart, et la boucle sert à faire une gallery d'image donc récupère la totalité du contenu du dossier images/min.
Et dans le dossier miniature il n'y a que 3 fichiers, d'ou mon incompréhension ??
Bonjour,
Voila je rencontre un petit problème avec mon code.
Je souhaite récupérer l'image qui correspond à l'identifiant de l'article que je veux modifier, mais comment faire?
Le $data['nomImage'] est la variable qui récupère l'image uploader précédement dans le dossier images, de la base de données.
Le code m'affiche bien l'image correspondant à l'id de l'article choisit mais 7 fois??
Et je n'en veux que une.
Je ne comprend pas pourquoi??
merci
12 réponses
Bonjour,
Pourquoi faire une boucle pour afficher une image ?
De plus, il est inutile d'ouvrir un dossier pour ne rien faire dedans.
Si l'image est affiché 7 fois, j'en déduis qu'il y a 5 fichiers dans votre dossier de miniature.
Copier un code sans en comprendre le sens, n'est pas utile.
Vous faite une boucle pour lire les éléments d'un dossier, en revanche vous n'affichez pas les éléments de ce dossier mais toujours la même image.
Vous devriez avoir $file dans la boucle et non $data....
L'idée générale du code je la comprends, le $file me récupère toutes les images qui sont dans mon dossier images par contre mon $data['nomImage'] me récupère l'image ratachée à l'id appelé je comprends que le while me récupère le contenu de mon dossier mais pourquoi sachant que je demande par la variable $data de récupérer une seule image il m'en affiche 7 et et surtout que c'est la même !!
La variable $data ne change pas dans la boucle donc c'est logique qu'il vous affiche la même image.
oui mais comment n'afficher qu'une seule image, il fait une boucle sur le dossier images/min et dois me récupérer seulement l'image correspondant à mon id, alors pourquoi il m'en affiche autant??
en supprimant la boucle.
j'ai essayé ça ne fonctionne pas
La boucle de noit pas se faire autour de l'image mais autour de l'article.
Puis-je avoir le code de la page ?
Je mets le code de la page en entier :
merci
Alors :
1/ Pour des raisons de sécurité, extract est à proscire.
2/ Ligne 28, je pense que la variable n'a pas le bon nom
3/ </ input>, ça n'existe pas
4/ L'image ne doit jamais être modifier car je ne vois pas de $_file qui traite l'image uploadé ?
Pour afficher juste l'image attachée à l'article, il faut enlever la boucle et laissé la div class"min"
merci je vais regarder ça, encore merci pour ta patience