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

PHP & Base de données Discussion :

ecrire les données user dans 2 table (phpbb et nk)


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 40
    Par défaut ecrire les données user dans 2 table (phpbb et nk)
    Bonjour à tous,
    je suis actuellement entrain d'essayer d'intégrer un forum phpbb3 dans un site NK
    ne connaissant pas grand chose en BDD je suis venu chercher un peu d'aide
    j'ai vu quelques tutos qui ne m'ont pas beaucoup aider
    donc si quelqu'un peut m'éclaircir à ce sujet
    en gros, je cherche comment faire quand les infos son inscrite dans phpbb_user s'inscrivent aussi dans nucked_user
    et ou trouver ces "requetes" ?

    Merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 40
    Par défaut
    Apres un peu de recherche j'ai écris ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $add = mysql_query("INSERT INTO " . USER_TABLE . " ( `id` , `team` , `team2` , `team3` , `rang` , `ordre` , `pseudo` , `mail` , `email` , `icq` , `msn` , `aim` , `yim` , `url` , `pass` , `niveau` , `date` , `avatar` , `signature` , `user_theme` , `user_langue` , `game` , `country` , `count` ) VALUES ( '" . $user_id . "' , '' , '' , '' , '' , '' , '" . $pseudo . "' , '" . $mail . "' , '" . $email . "' , '' , '' , '' , '' , '' , '" . $cryptpass . "' , '" . $niveau . "' , '" . $date . "' , '' , '' , '' , '' , '" . $game . "' , '" . $country . "' , '' )");
          $addforum = mysql_query("INSERT INTO " . phpbb_users . " ( `id` , `pseudo` , `mail` , `email` , `pass` , `date`  ) VALUES ( '" . $user_id . "' , '' , '' , '' , '' , '' , '" . $pseudo . "' , '" . $mail . "' , '" . $email . "' , '' , '' , '' , '' , '' , '" . $cryptpass . "' , '" . $niveau . "' , '" . $date . "' , '' , '' , '' , '' , '" . $game . "' , '" . $country . "' , '' )");
    Pour le site nk il y a pas de problemes, mais rien est ajouté à la table phpbb_users :/
    quel est le soucis ?

  3. #3
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par défaut
    Pour ta deuxième requête, tu indiques six colonnes.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ( `id` , `pseudo` , `mail` , `email` , `pass` , `date`  )
    Avec deux emails ??

    Pourtant, tu veux insérer beaucoup plus de données...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     '" . $user_id . "' , '' , '' , '' , '' , '' , '" . $pseudo . "' , '" . $mail . "' , '" . $email . "' , '' , '' , '' , '' , '' , '" . $cryptpass . "' , '" . $niveau . "' , '" . $date . "' , '' , '' , '' , '' , '" . $game . "' , '" . $country . "' , ''
    Il faut un même nombre de colonnes / données à insérer !!! Attention aux c/c intempestifs

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 40
    Par défaut
    les deux emails c'est à cause du public et celui obligatoire
    enfin ça n'a pas d'importance, j'vais tester comme ça alors ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $addforum = mysql_query("INSERT INTO " . phpbb_users . " ( `user_id` , `username` , `user_email`, `user_password`) VALUES ( "$user_id", "pseudo", "$mail", "$cryptpass" )");

Discussions similaires

  1. [DATA] Repérer les données vides dans une table
    Par Deciprog dans le forum SAS Base
    Réponses: 2
    Dernier message: 16/04/2010, 09h41
  2. Access retrie les données insérées dans ma table
    Par boubou_s dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 27/02/2007, 11h46
  3. Enlever les données identiques dans une table
    Par DubeiserTM dans le forum Langage SQL
    Réponses: 15
    Dernier message: 31/01/2007, 21h14
  4. Enlever les données identiques dans une table
    Par DubeiserTM dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 23/01/2007, 18h27
  5. Réponses: 1
    Dernier message: 27/10/2006, 12h17

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