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

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : insertion d'une image dans une BDD pour une rubrique de troc

Merci

par acrobat » 19 mars 2008, 23:37

je vous remercie pour vos conseils je vais essayer de les mettre en place.

Bonne continuation à tous

par AB » 19 mars 2008, 22:13

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>

par spelou » 19 mars 2008, 21:57

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".

par Shrell » 19 mars 2008, 14:07

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 :)

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

par acrobat » 19 mars 2008, 04:26

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.