IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

eviter un doublon dans la bdd aprés un refresh


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    295
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 295
    Par défaut eviter un doublon dans la bdd aprés un refresh
    Bonjour,

    j'ai un petit soucis en rapport au refresh de la page,

    j'utilise le panier http://jcrozier.developpez.com/articles/web/panier/

    il fonctionne bien mais je voulais enregistré les articles mis en panier au fur et a mesure en bdd,

    quand je veux supprimer un article je clique sur le bouton supprimer et je fais une requête delete pour supprimer l'article en bdd,sa me refresh la page et donc me réinscris en partie l'article en bdd,je voudrais savoir comment je pourrais éviter cette réinscription

    j’espère que je me suis bien fais comprendre


    merci de l'aide

  2. #2
    Membre très actif Avatar de demenvil
    Homme Profil pro
    Analyste développeur
    Inscrit en
    Avril 2009
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste développeur
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 195
    Par défaut
    Salut,
    Je n'ai pas regardé le lien que tu as donné, mais remet à 0 les variables et met en plus un test, si elle ne sont pas valides ou pas complètes alors pas d'insert

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    295
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 295
    Par défaut
    les variables sont en session vu que sa fais parti d'un panier,c'est pour sa que j'ai mis le lien,sa risque pas de faire sauter les autres variables

  4. #4
    Membre très actif Avatar de demenvil
    Homme Profil pro
    Analyste développeur
    Inscrit en
    Avril 2009
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste développeur
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 195
    Par défaut
    Peux tu me donner le retour d'un print_r de ta session panier ? avant la suppression avec au mois un article à l'intérieur ?
    Merci.

    Edit: le code de ton panier à mon avis peut-être grandement amélioré.. il est assez primaire là.

Discussions similaires

  1. Eviter les doublons dans une requête.
    Par Smint dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 22/03/2017, 16h17
  2. [MySQL] eviter les doublons dans une bdd
    Par sanaa16 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 05/06/2008, 17h40
  3. Eviter les doublons dans les aléatoires
    Par Gunner4902 dans le forum Langage
    Réponses: 4
    Dernier message: 13/12/2007, 12h49
  4. Eviter les doublons dans une requete ?
    Par DrySs dans le forum Requêtes
    Réponses: 1
    Dernier message: 30/03/2006, 05h24
  5. comment eviter des doublons dans un sous formulaire ??
    Par azde7015 dans le forum Access
    Réponses: 2
    Dernier message: 21/02/2006, 09h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo