afficher une image stocké ds une base2donnée - SQL/NoSQL - Programmation
Marsh Posté le 26-04-2010 à 22:50:14
C'est mieux de ne mettre dans la base que le nom de l'image, éventuellement le chemin, et non l'image. Tu alourdis extrêmement ta base, et en plus, tu dois passer par la création de l'image pour l'afficher.
Vois du côté de imagepng() et imagejpeg().
Marsh Posté le 26-04-2010 à 22:59:45
oui biensur j'ai mis que le nom de l'image dans la base de données. moi j'ai suivi ce tuto: http://www.pixeldigest.com/aspnet_database.html
c trés bien éxpliqué sauf que moi j'ai utilisé easyphp/localhst.
stp est ce que tu px voir le tuto?
Marsh Posté le 27-04-2010 à 10:03:09
et accessoirement que tu fais du php et que le site que tu donnes, c'est pour de l'ASP
Marsh Posté le 27-04-2010 à 15:35:14
Bah dans ce cas, tu récupères le nom de l'image que tu as stocké, et tu l'utilises avec la balise HTML img.
Marsh Posté le 18-05-2010 à 15:48:25
Est-ce que tu sais déjà récupérer des données d'une base et les exploiter ? Tu assignes le chemin récupérer dans ta base à une variable que tu vas utiliser ensuite pour constituer le chemin vers l'image.
Marsh Posté le 18-05-2010 à 16:08:07
salut merci pour la réponse je viens de poster un 2me msg!
j'ai pu récuperer le text mais l'image non! je reçoit un msg d'érreur!
je veux mettre seulement mettre le chemin du répertoire d'image et pas les images eux meme. mais je ne sais pas comment.
stp est ce que tu peux m'aider?
Marsh Posté le 18-05-2010 à 17:22:36
La façon dont je le vois (sans l'avoir jamais fait, d'autres corrigeront si je me trompe) :
Via PHP, tu envoies les headers appropriés au type d'image
Code :
|
Puis tu récupères l'image dans la base de données et tu l'affiches avec un bête echo.
Tu fais quelque chose comme ça
Code :
|
Ce fichier, par défaut, affiche la fiche d'un utilisateur (nom, image).
Pour afficher l'image, la balise img appelle le même fichier PHP avec un paramètre GET nommé image, qui renvoie donc l'image associée.
Marsh Posté le 18-05-2010 à 22:07:57
salut je ne parle pas coté php! mais c plutot mysql
par ex le champ id type = integer
nom type =varchar
et pour l'image?
je ne vx pas metre directement les image parsque ca va alourdir la base
je vx seulement metre le chemin
comment faire?
Marsh Posté le 19-05-2010 à 09:33:07
ben un varchar également, un chemin, c'est une chaîne de caractères. Pourquoi tu cherches compliqué
Marsh Posté le 19-05-2010 à 16:13:24
c bon mon frère g trouvé la solution!!
merci beaucoup!! t le seul qui a éssayé de m'aidé!!
Marsh Posté le 26-04-2010 à 22:36:05
svp aider moi!
j'ai stocké des informations et des images dans ma base de données puis je veux les afficher sous forme de tableau dans une pase web. je travail avec dreamweaver les informations sont afichés mais la phot non!
c urgent svp!! aider moi?