|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 4 ![]() |
Bonjour à tous,
je suis actuellement en train de créer mon site e-commerce avec Dreamweaver et PHPmyAdmin. Parmi les tables nécessaires, j'ai déjà créé celles correspondant aux articles et au panier. Sur la fiche de chaque article, le poids est indiqué, dans le but de faire correspondre le poids du panier aux frais de port de La Poste. D'ailleurs, je me demande, pour la colonne poids, quelle type de données dois-je choisir ? Actuellement, j'ai mis FLOAT mais si c'est bien cela qu'il faut mettre, à quelle unité sont mes valeurs (g ou kg) ? La question principale de ce post étant de savoir comment je dois faire pour relier mes données de poids (du panier total), de destination (pays, DOM-TOM...), et du mode d'expédition (normal, suivi, colissimo, recommandé...) avec le prix des frais de port totaux que l'acheteur devra payer ? Dois-je créer des tables frais de port, destination, mode d'expédition ? Si oui, comment les relier ? J'ai pourtant cherché sur internet mais je n'ai rien trouvé sur la méthode à appliquer sur PHPmyAdmin. Merci d'avance. Blounam. |
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Les frais de port étant de mémoire établi sur des plages de poids, il faut dans ta table
poidsmin poidsmax destination prix Apres tu as juste a trouver a quel ligne correspond ton article. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 4 ![]() |
Merci pour votre réponse.
Je dois donc créer une nouvelle table correspondant aux catégories des frais de port, en fonction de ces critères. Mais comment tout cela sera mis en relation ? Surtout au niveau de la destination et du mode d'expédition, qui est une chose que le client choisit et non moi. Je suis consciente qu'il faille définir les limites des catégories des frais de port, mais comment faire en sorte que le montant soit calculé à partir de ces informations ? Merci. |
|
|
00
|
|
|
#4 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Tu veux envoyer un colis de 15kg a envoyer aux USA
Dans ta base tu as destination - poidsmin - poidsmax - prix USA - 10 - 25 - 15 USA - 26 - 40 - 25 Asie - 10 - 25 - 20 Quelle est ta difficulté pour trouver le bon tarif ? |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 4 ![]() |
Donc dans la base, il faut que je liste toutes les possibilités envisageables de combinaisons destination/poids/mode d'envoi, pour qu'après tout se calcule en fonction de ce qui a été choisi, c'est bien çà ?
Et cette table doit-elle être reliée à celle des produits (pour prendre l'info du poids) ? Peut-être par le biais d'une requête ? |
|
|
00
|
|
|
#6 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Tu vois bien que le poids du produit n'a pas de rapport avec la table des livraisons.
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 4 ![]() |
Pour mon cas, le poids du colis détermine le montant des frais de port, car mes produits seront envoyés par La Poste. C'est pour cela que je me demandais comment relier le poids avec le calcul des frais de port.
|
|
|
00
|
|
|
#8 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
La table produit contient le poids d'un produit.
La table livraison contient le poids d'un colis. Il n'y a pas de lien direct entre les deux. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com