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

Dreamweaver Discussion :

insert et update en meme temps ?


Sujet :

Dreamweaver

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 20
    Par défaut insert et update en meme temps ?
    Bonjour,
    j'ai un formulaire d'inscription dans le quel je demande aux utilisateurs de saisir leur code parrain.J'aimerai que pendant l'insertion du nouvel utilisateur, mettre à jour le code filleul de son parrain.

    Voici mon code pour l'insertion:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    $insertSQL = sprintf("INSERT INTO `user` (username, password, nom, prenom, photo, adresse, cp, ville, pays, telephone, gsm, email, paypal, code_parrain, parraine_par, filleul) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) ",
                           GetSQLValueString($_POST['username'], "text"),
                           GetSQLValueString($_POST['password'], "text"),
                           GetSQLValueString($_POST['nom'], "text"),
                           GetSQLValueString($_POST['prenom'], "text"),
                           GetSQLValueString($_POST['photo'], "text"),
                           GetSQLValueString($_POST['adresse'], "text"),
                           GetSQLValueString($_POST['cp'], "text"),
                           GetSQLValueString($_POST['ville'], "text"),
                           GetSQLValueString($_POST['pays'], "text"),
                           GetSQLValueString($_POST['telephone'], "text"),
                           GetSQLValueString($_POST['gsm'], "text"),
                           GetSQLValueString($_POST['email'], "text"),
                           GetSQLValueString($_POST['paypal'], "text"),
                           GetSQLValueString($_POST['code_parrain'], "text"),
                           GetSQLValueString($_POST['parraine_par'], "text"),
                           GetSQLValueString($_POST['filleul'], "int")) ;
    J'ai essayé d'ajouter AND UPDATE user SET filleul = filleul WHERE $_POST['parraine_par']= 'code_parrain')) mais cela ne fonctionne pas.

    Merci d'être indulgent, je débute.

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    va falloir jouer en deux fois.

    en premier l'insert de ton nouveau membre et après du effectue l'update mais tu ne peux pas jouer les deux en même temps.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 20
    Par défaut
    Merci j'y suis parvenu, je récupère l'id du parrain dans l'url et j'incrémente son nombre de filleul.

    Mais y a t'il une astuce pour empécher un utilisateur de rafraichir la page et d'incrémenter le nombre de filleul artificiellement ?

    Merci

Discussions similaires

  1. [MySQL-5.5] Trigger INSERT et UPDATE en même temps
    Par Toufik83 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 08/01/2015, 14h41
  2. Problème sur INSERT et UPDATE en même temps
    Par harf18 dans le forum Développement
    Réponses: 2
    Dernier message: 09/12/2009, 15h50
  3. lancer plusieur update en meme temps
    Par ApprentiDeveloppeur dans le forum Langage SQL
    Réponses: 1
    Dernier message: 26/03/2009, 21h35
  4. lancer plusieur update en meme temps
    Par Nacera dans le forum Toad
    Réponses: 2
    Dernier message: 25/10/2007, 16h28
  5. comment faire un insert, + select + update dans la meme requete
    Par jam92400 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 27/06/2006, 18h33

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