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

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 ?