Page 1 sur 1

chargé une photo à partir d'une requete sql

Posté : 20 mai 2006, 20:00
par oceane751
bonjour!

comment extraire une photo via une requete sql?
une requete du genre : SELECT image FROM produit WHERE ref_produit = '1'
parce que ça n'extrait rien..
je pense qu'il y a un bout de code spécial mai lequel?
j'ai po trouvé..
merci..

Re: chargé une photo à partir d'une requete sql

Posté : 20 mai 2006, 20:12
par Truc
Salut,
je pense qu'il y a un bout de code spécial mai lequel?
oui un peu comme ça: :)
SELECT image FROM produit WHERE ref_produit = 1 
Mais ça dépends surtout ce que tu sauvegardes en BD. Soit le nom de l'image soit l'image elle même. :-k

Posté : 20 mai 2006, 21:12
par Invité
ba comme je savais pas comment faire pour stocker directement l'image, j'ai mis l'URL dans un champs image de type BLOP BINAIRE

Posté : 20 mai 2006, 23:32
par Truc
aie aie aie

En fait tu as pris la meilleur méthode pour la sauvegarder dans la moins bonne :lol:

Il est bien plus aisé de travailler avec un champ de type varchar et de ne sauvegarder que le nom de l'image. Ensuite pour l'affichage suffit d'effectuer une requête comme tu l'as poposé pour récupérer le nom et le concaténer au chemin correspondant au chemin sur le ftp.

Posté : 21 mai 2006, 00:08
par Invité
arf
parce que ce que je veux c'est rien quavec la reference du produit c'est pouvoir en extraire toutes les informations dont la photo...

Posté : 21 mai 2006, 02:37
par Truc
oui c'est tout a fait possible.
c'est juste un peu plus facile d'afficher des images en fonction de leur nom de la base de donnée.
Il s'agit d'une simple requete de récupération de donnée. Une fois que tu as les donneés tu peux les afficher et l'image s'affichera avec la balsie HTML <img> tout simplement.

Posté : 21 mai 2006, 06:24
par Invité
oki merci ;)