Page 1 sur 2
projet site web dynamique
Posté : 19 mars 2009, 23:35
par cyril1506
bonsoir a tous ,
donc voila j'ai un projet avec l'ecole qui est de créé un site web dynamique et je coince a un moment le site web est le site d'un fabriquant de meuble qui souhaite metre un place un site de vente en ligne
donc je voulai savoir comment je peu faire pour qu'a un produit qui sera dans la base de donnée soit associé une image du produit car dans la base de donnée je ne peut pas metre d'image sauf erreur de ma part ...
donc j'espere etre assez claire merci pour vos reponse
Posté : 19 mars 2009, 23:46
par Berzemus
une image, si mais vaut mieux pas.
Mais une url, je vois pas ce qui l'empêcherait

Posté : 20 mars 2009, 00:24
par cyril1506
une url dimage c'est ce que je voulais dire dsl
mais comment la mettre je la met dans la base de donnée ou je la defini dans le php ??
Posté : 20 mars 2009, 01:22
par landro
Utilise l'url de l'image stockée dans ta base de donnée. Ensuite tu dois créer un répertoire images qui contiendra toutes les images dont les noms sont inscrits dans ta base.
Posté : 20 mars 2009, 01:50
par cyril1506
oui oui
je souhaite utilisé ce code
while($ligne=mysql_fetch_array($requete))
{
echo $ligne['refProd']." ".$ligne['nomProd']." ".$ligne['prixProd']." ".$ligne['urlProd']."<br />";
}
mais au lieu de mettre l'url de limage je voudrai affiché limage c'est possible ?
sinon par un autre code peut etre ?
Posté : 20 mars 2009, 09:46
par julian
Imaginons que toutes les images de tes produits soient dans le répertoire images/uploads/ (par rapport au répertoire contenant la page appelante.
$dir = "images/uploads/";
while($ligne=mysql_fetch_array($requete))
{
echo $ligne['refProd']." ".$ligne['nomProd']." ".$ligne['prixProd'];
echo " <img src='".$dir.$ligne['urlProd']."' alt='' /><br />";
}
En fait, pour afficher l'image tu dois utiliser la balise HTML img et concaténer l'url de ton répertoire d'images avec le nom de ton image.
Evidemment, si l'url est enregistrée entière, tu n'a pas besoin du répertoire.
Posté : 20 mars 2009, 17:52
par cyril1506

un grand merci a tous pour votre aide et a toi julian car ca marche

Posté : 24 mars 2009, 11:59
par cyril1506
nouvelle difficulté :
donc voila mon probleme, je sais pas trop si c'est possible mais voila :
Code : Tout sélectionner
<h4>Votre choix de meuble :</h4>
Reference Désignation du produit Prix Quantité Total
<input type="text" name="Reference"> [Désignation du produit] [Prix] <input type="text" name="quantité">[Total]
<input type="text" name="Reference"> [Désignation du produit] [Prix] <input type="text" name="quantité">[Total]
<input type="text" name="Reference"> [Désignation du produit] [Prix] <input type="text" name="quantité">[Total]
[Désignation du produit: ici intégré une requete sql qui afficherai le produit correspondant a la refenrence entrée dans input type de gauche la]
[Prix: pareil que pour la designation]
[Total: un calcul du prix*qté]
estce que deja c'est possible sous cette forme ?
donc voila jespere avoir ete clair sinon posé moi des question
Posté : 24 mars 2009, 12:08
par julian
Tu veux que si on saisie une référence, il retrouve automatiquement la désignation, le prix, etc ... ?
Ou simplement que au chargement de la page, il prenne la valeur contenu dans le champ référence et affiche ces infos ?
Posté : 24 mars 2009, 12:12
par cyril1506
ouai je veux que quand il saisi une reference il retrouve automatiquement la designation et le prix puis que apres en fonction de la quantité qu'il saisi et bah ca lui donne le total
Posté : 24 mars 2009, 12:20
par julian
ouai je veux que quand il saisi une reference il retrouve automatiquement la designation et le prix puis que apres en fonction de la quantité qu'il saisi et bah ca lui donne le total
Si c'est sans recharger la page, il faut utilise de l'ajax, et donc créer un script qui, à partir d'une référence et d'une quantité, te renvoie les infos dont tu as besoin.
Après tu utilises le javascript pour afficher te données au bon endroit. C'est tout à fait faisable...
Posté : 24 mars 2009, 12:30
par cyril1506
de l'ajax... bon j'evite le blague pas drole
je me renseigne sur l'ajax et jessay merci
Posté : 24 mars 2009, 12:45
par julian
Sinon il te faudra un bouton pour recharger chaque fois la page et mettre à jour les données à partir des nouvelles valeurs
Posté : 24 mars 2009, 12:52
par cyril1506
comment jpeux faire avec les scripts ???
Posté : 24 mars 2009, 12:52
par julian
comment jpeux faire avec les scripts ???
les scripts ?