Page 1 sur 1

insertion d'une image dans une BDD pour une rubrique de troc

Posté : 19 mars 2008, 04:26
par acrobat
Je crée une partie troc dans mon site. Je suis débutante dans ce genre de chose. Je veux que l'utilisateur puisse mettre une photo.
J'utilise php et mysql. Comment faire pour télécharger la photo de l'ordinateur du client vers la base de donnée ou dans un dossier du site.

Merci d'avance.

Posté : 19 mars 2008, 14:07
par Shrell
pour le stockage d'une image en BDD, c'est une mauvaise idée, ce n'est pas fait pour ça
Pour l'upload, le principe est expliqué en détail ici : http://www.phpfrance.com/forums/voir_sujet-545.php
Ca devrait déjà bien t'éclaircir les idées :)

Posté : 19 mars 2008, 21:57
par spelou
Bonjour,

Shrell a bien résumé la situation :)

Malgré cela, tu peux stocker des références (noms, id) à tes images (qui sont stockées sur ton serveur), pour pouvoir leur associer une catégorie, une description, ou toute autre "méta donnée".

Posté : 19 mars 2008, 22:13
par AB
Le principe courant est donc de stoker les images dans un dossier sur ton serveur puis d'insérer dans la base de donnée le nom du fichier image, ainsi qu'éventuellement du texte qui lui est associé.

Ensuite à la lecture de ta page, la requête sur ta base de donnée fournira ces données dans le code html

Un exemple type si $row est le résultat de ta requête sur les photos et textes associés :
<img src = "<?php echo $row['adresse_photo']?>" alt = '...' /><span><?php echo $row['texte']?></span>

Merci

Posté : 19 mars 2008, 23:37
par acrobat
je vous remercie pour vos conseils je vais essayer de les mettre en place.

Bonne continuation à tous