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?
A voir également:

9 réponses

Utilisateur anonyme
 
utilise une base de donnée. Ou peut être que je n'ai pas très bien compris la question.
0
Mihawk Messages postés 4315 Date d'inscription   Statut Contributeur Dernière intervention   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
TheBigNoob
 
eone2 j'utilise déja une bdd ^^
et Mihawk je vais test
0
TheBigNoob
 
ou bien je sock direct dans la bdd je c pas.
0
TheBigNoob
 
mais si je stocke que le chemin d'acces ds la bdd c'est viable?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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
TheBigNoob
 
up
0
TheBigNoob
 
Personne?
0
Mihawk Messages postés 4315 Date d'inscription   Statut Contributeur Dernière intervention   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
TheBigNoob
 
ça marche ^^ décidément tu m'aura bien aidé merci beaucoup
0