Asoocier des images a un produit en php

TheBigNoob -  
 TheBigNoob -
Bonjour ^^

voila j'aimerais pouvoir associer des images a un produit en php (avec l'ID du produit) par exemple pour produit 1 image 1 produit 2 image 2 ect.... j'ai réussi a le faire avec des critères comme le prix mais pour les images je sais pas comment m'y prendre. une idée?

9 réponses

  1. Utilisateur anonyme
     
    utilise une base de donnée. Ou peut être que je n'ai pas très bien compris la question.
    0
  2. Mihawk Messages postés 4753 Statut Contributeur 846
     
    Hello,

    Si une image n'appartient qu'à un produit et si chaque produit ne contient qu'une image, tu peux alors renommer l'image de manière à ce que son nom soit l'ID du produit : "1.jpg" ; "134.jpg" etc...
    0
  3. TheBigNoob
     
    eone2 j'utilise déja une bdd ^^
    et Mihawk je vais test
    0
    1. TheBigNoob
       
      ou bien je sock direct dans la bdd je c pas.
      0
  4. TheBigNoob
     
    mais si je stocke que le chemin d'acces ds la bdd c'est viable?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. TheBigNoob
     
    c'est viable ^^ par contre j'ai un blem de taille d'image:

    je fais ça :

    echo'<tr><td ><img src='.$ligne["Image"].'></td><td>'.$ligne["Ref"].'</td><td>'.$ligne["Nom"].'</td><td>'.$ligne["Prix"].'</td>';

    du coup je rajoute

    WIDTH=100 HEIGHT=50

    ici:

    echo'<tr><td ><img src='.$ligne["Image"].' WIDTH=100 HEIGHT=50></td><td>'.$ligne["Ref"].'</td><td>'.$ligne["Nom"].'</td><td>'.$ligne["Prix"].'</td>';

    mais la blague les images ne s'affichent plus T_T par contre le cadre lui il est de la bonne taille ^^ vous avez une idée du problème?
    0
  7. Mihawk Messages postés 4753 Statut Contributeur 846
     
    Hello,

    Plus propre :

    echo('<tr><td ><img src="'.$ligne["Image"].'" style="width:100px; height:50px;"></td><td>'.$ligne["Ref"].'</td><td>'.$ligne["Nom"].'</td><td>'.$ligne["Prix"].'</td>'); 

    0
  8. TheBigNoob
     
    ça marche ^^ décidément tu m'aura bien aidé merci beaucoup
    0