xeroxiss
Messages postés85Date d'inscriptionsamedi 30 juillet 2005StatutMembreDernière intervention 7 mai 2009
-
23 déc. 2007 à 11:49
cs_fanti
Messages postés15Date d'inscriptionjeudi 29 septembre 2005StatutMembreDernière intervention 7 avril 2008
-
1 avril 2008 à 00:52
Bonjour tout le monde
Voilà je me demandais juste un petit truc, et peut être que vous connaissez la réponse...
J'ai deux tables mysql et un formulaire d'inscription pour mes membres.
Je fait deux insert pour des valeurs différentes de mon formulaire.
Par exemple : L'utilisateurs remplis tout les champs, une partie des valeurs s'insert dans une table et une autre partie dans une autre...
Jusque là pas de soucis, maintenant je désirai faire la jonctions (la connexion) entre les deux tables. Pour qu'une fois que le membre
se connect, je puisse, en variable session, récupérer toutes les infos concernant ce membres.
J'ai bien lu plein de post concernant, mysql_inserid() ou @@INDENTIFY, mais je ne sais pas trop bien l'idée au moment de l'insert.
Voilà, je pense que c'est tout bête !!
Merci beaucoup
neigedhiver
Messages postés2480Date d'inscriptionjeudi 30 novembre 2006StatutMembreDernière intervention14 janvier 201119 23 déc. 2007 à 20:46
Non. Il faut quand même exécuter la requête avant.
Et attention, tu mets tellement de parenthèses que tu ne mets plus les arguments de sprintf() au bon endroit ;)
xeroxiss
Messages postés85Date d'inscriptionsamedi 30 juillet 2005StatutMembreDernière intervention 7 mai 2009 23 déc. 2007 à 21:11
Salut bonsoir
Là tu va me prendre pour un vrai un boulet.. mais bon je me lance quand même lol
Quelle requête ?
La requête n'est-elle pas
mysql_insert_id()); ??
Donc si je la place en bout de ligne d'insertion dans ma table annonce ce n'est pas bon ?
Et pour le sprintf avec les parentèses elle ne sont pas juste ? Comment aurait-tu fait tes insertions ?
Je te remet le tout ici en couleur bien illustré comme ca, si tu veux bien, tu sais me dire plus clairement ou est le problème...
Voilà
// 'INSERTIONS dans les base de données
$add_membre = sprintf(
"INSERT INTO membres ( id_user, civilite, email, pass, nom, telephone, gsm, province, cp, compte)VALUES('$id_user', '$civilite', '$email', '$pass', '$nom', '$telephone', '$gsm','$province', '$cp', '$compte')") ;
Et voila, je ne veux pas poussé mais si ca ne prend pas trop de temps pour vite me dire comment récupérer éfficassement ces données, car j'identifie mes membres en variables sessions.
Je dois utilisé des varID ?
Merci
Bon si vous abandonné d'ici la...je comprend alors merci encore mille fois et JOYEUX NOEL
xeroxiss
Messages postés85Date d'inscriptionsamedi 30 juillet 2005StatutMembreDernière intervention 7 mai 2009 24 déc. 2007 à 00:28
Bah voila super
Mais je t'assure que ca marchait lol
Et Comment dois-je faire pour afficher l'annonce en relation avec le membre ?
avec des variables sessions ?
Et dans le cas ou le membre rajoute une annonce par la suite ? (Il n'y aura pas de confusion)
Allais désolé d'être nul, mais les erreurs et l'entraide fait avancé
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_fanti
Messages postés15Date d'inscriptionjeudi 29 septembre 2005StatutMembreDernière intervention 7 avril 2008 1 avril 2008 à 00:52
Salut
Moi aussi j'ai meme proleme je veux faire l'insersion dans 2 table different et je travailles avec easy-php je sais pas comment cree un cle etrangere cad je travaille juste avec les cle primaire
ALORS comment je peux faire????????