IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

les images en php. comment lier les images d'un dossier avec un champ d'une table dans une base de données


Sujet :

PHP & Base de données

  1. #1
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2022
    Messages : 2
    Par défaut les images en php. comment lier les images d'un dossier avec un champ d'une table dans une base de données
    Bonsoir à tous! je suis nouveau dans le php et je travaille sur un site e-commerce. j'ai créé un formulaire où un utilisateur pour publier un article. j'ai mis des informations de la marchandise ainsi la possibilité d'ajouter jusqu'à 4 photos pour une seule marchandise. J'aimerais bien stocker et des informations et des images dans une base de données (en deux tables ) mais j'ai recemment appris que les hebegeurs offrent plus d'espace pour les fichiers php que pour la base de donnée (enfin! si je ne me trompe pas biensûr!). Voila la mon problème, j'aimerais stocker les informations dans une table dans la bdd et les images dans un dossiers que j'ai nomé "images_publication" et ensuite stocker les miniatures dans un dossier miniature dans "images_publication" mais le problème c'est que je ne sais pas comment faire pour lier des images dans le dossier avec des autres informations correspondantes dans la base de donnée.

    Please, si quelqu'un a une pétite astuce pour moi je serai soulagé. Merci d'avance!

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 599
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 599
    Par défaut
    ce qui ce fait souvent est une table dans la base de données qui associe un identifiant avec le nom du fichier dans le répertoire "images_publication".
    et ensuite pour afficher l'image, vous pouvez vous inspirer du code suivant :
    https://php.developpez.com/faq/?page..._forcedownload
    et cette fonction permet de connaitre le format de l'image :
    https://www.php.net/manual/fr/function.getimagesize.php

  3. #3
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2022
    Messages : 2
    Par défaut
    merci Mathieu pour votre reponse, je vais suivre le lien et revenir juste au cas où

Discussions similaires

  1. Comment récupérer les champs d'une base de données JS+Symfony2.7!
    Par syrine01 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 26/06/2016, 10h34
  2. Réponses: 1
    Dernier message: 03/01/2012, 11h32
  3. [1.x] Recupèrer les champs d'une base de données
    Par amalec78 dans le forum Symfony
    Réponses: 7
    Dernier message: 13/09/2011, 23h21
  4. Réponses: 9
    Dernier message: 18/06/2010, 11h26
  5. Afficher les tables et champs d'une base de données
    Par sovo dans le forum Vos contributions VB6
    Réponses: 4
    Dernier message: 21/02/2008, 14h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo