Bonjour,
Voici ma table posant souci:
Lorsque le visiteur ajoute des produits dans le panier, j'enregistre les références dans la table, qu'il soit identifié ou pas (via son identifiant ou un n° temporaire).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE TABLE `PANIERS` ( `CLIENT_IDENTIFIANT` BIGINT(14) NOT NULL, `PRODUIT_IDENTIFIANT` INT(10) NOT NULL, `PRODUIT_QUANTITE` INT(3) NOT NULL DEFAULT '1', `PRODUIT_PRIX` FLOAT(10,2) NOT NULL, `DATE_INSERTION` DATE NOT NULL, );
Lorsque le visiteur s'identifie, je change l'identifiant temporaire dans la table grace à,
Code : Sélectionner tout - Visualiser dans une fenêtre à part "UPDATE $table_paniers SET $table_paniers.CLIENT_IDENTIFIANT = $client_identifie WHERE $table_paniers.CLIENT_IDENTIFIANT = $client_temp"
pour le passer à son identifiant, j'obtiens donc des doublons, si le visiteur avait déjà ajouter cette référence lors d'une connexion précédente.
J'aimerais pouvoir supprimer ces doublons, en ne conservant que le doublon enregistré le plus récemment.
Merci.
Partager