enregistrer des données sur la BDD

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : enregistrer des données sur la BDD

par iclo » 30 oct. 2006, 23:41

Tu faits une insertion avec les données du premier formulaire, et tu fais un update avec les informations du deuxième, pour compléter l'enregistrement dans la table.

par Ajoloca » 30 oct. 2006, 23:40

Bonsoir,
Tu dois utiliser un 'UPDATE' (mise àjour) au lieu d'un 'INSERT' dans ta seconde requète.
// Création de l'utilisateur
$qry = 'INSERT INTO ta_table (id, .....) VALUES (' . $id . ', .....)';
// Ajout du pseudo et mot de passe
$qry = 'UPDATE ta_table SET chp_pseudo =\'' . $pseudo . '\', pass = \'' . $pass . '\' WHERE id = ' . $id;

enregistrer des données sur la BDD

par BlackMino » 30 oct. 2006, 23:25

pour mon site j'ai créer deux etape d'inscription:
1.le 1er formulaire on peu entrer tt information relative a l'internaute lorseque cette page est valider on passe 2eme etape;
2. l'internaute peu entrer un pseudo et mot de passe et sur cette page y'a du code php pour inserer les info du 1er formulaire
et pour le mot de passe et pseudo un autre formulaire qui traite les informations saisie(ex:traitement.php)

le probleme est comme suite: :shock:
sachant que j'utilise une seule table [elle contient nom,prenom...pseudo,mot de passe);

1/les info du 1er formulaire sont enregister avec clef 1;
2/du second formulaire, pseudo et mot de passe avec clef 2; :x

on gros il sont consederer comme deux enregistrement separer et je voudrai savoir comment faire pour inserer mot de passe et pseudo ou bon endroit dans la table en d'autre terme avec clef 1;

desolé pour la longeur du texte :oops: