Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour,
Je demande à l'aide pour une requette INSERT INTO un peu spéciale :
Au moment de valider une commande dans une boutique en ligne, je veux simplement faire un insert into dans mysql
Voici ma requete :
Pour le montant total et le statut, aucun probleme, mais pour la colonne 'articles', j'aimerai récupérer la totalité des ref articles de mon panier qui sont à l'interieur d'un foreach array et les ajouter de la manière suivante : 15/56/12..... dans la colonne articles de la table 'commandes'.
(en fait, séparé les references de mes articles par un '/')
Dois-je me servir de la fonction implode de php ?
Merci d'avance pour l'aide...
++
Rv
Dernière modification par rvgotti (04-10-2010 11:49:00)
Hors ligne
Saluton,
Mauvaise conception/modélisation, il devrait exister une entité ligne de commande qui importerait les clefs étrangères de la table commande et de la table produit.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
salut,
pour ta réponse : oui
pour traduire MK : ce que tu faite est une faute de conception de ta boutique.
Pourquoi ? simplement parce que la je vois pas la quantité des articles commandé.
ce qu'il te faut au minimum :
1 table client
1 table article
1 table commande
la table commande contient les clef primaire des deux premières tables ainsi que les quantités.
par exemple
id clef primaire
client ceci est la clef primaire de la table clients
article ceci est la clef primaire de la table de tes articles
quantite : ça c'est clair
tu peut mettre autre chose mais c'est surement super flux
Pour les requetes il va te falloir faire des jointures : => http://sqlpro.developpez.com/cours/sqlaz/jointures/
bon courage
@+
Il en faut peu pour être heureux pompompompompompompompompompompom
Hors ligne
Pages :: 1