Inserto mysql

Tuefou Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
kryoportail Messages postés 222 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour a tous,

Je cherche depuis quelque heure un code qui permet lors des inscription des membres a mon site de créer le membres dans la base de donné user et la base de donné members pour qu'il soit automatiquement inscrit dans le forum je voulai mettre inscert into mais sa ne marche que avec la premiers dd pas la second alors si vous avez des indées merci, (pour les personnes qui dise google et ton ami ... ne répondé pas ;) )

7 réponses

kryoportail Messages postés 222 Date d'inscription   Statut Membre Dernière intervention   125
 
Salut,

Heps l'ami on répond ce que l'on veut, l'essentiel c'est de participer... Mais il est vrai que Google est l'ami de beaucoup de gens à commencer par moi !...

Pour en revenir à notre affaire, si tu nous donnais la structure des tables qu'on voit un peu de quoi tu veux parler !?

Amicalement,
S@M...
http://kryoportail.ath.cx
0
Tuefou Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Lol ouais c'est mon pote aussi google ^^ donc en fêtes c'est tout dans la meme bdd c'est juste des table differentesla table du site comporte:

(`id`, `name`, `ipaddress`, `salt`, `gender`, `country`, `password`, `email`, `lastactive`, `photo`, `about`, `intrests`, `aim`, `yahoo`, `msn`, `website`, `points`, `view`, `joined`, `act`)
et celle du forum:

(`userid`, `usergroupid`, `membergroupids`, `displaygroupid`, `username`, `password`, `passworddate`, `email`, `styleid`, `parentemail`, `homepage`, `icq`, `aim`, `yahoo`, `msn`, `skype`, `showvbcode`, `showbirthday`, `usertitle`, `customtitle`, `joindate`, `daysprune`, `lastvisit`, `lastactivity`, `lastpost`, `lastpostid`, `posts`, `reputation`, `reputationlevelid`, `timezoneoffset`, `pmpopup`, `avatarid`, `avatarrevision`, `profilepicrevision`, `sigpicrevision`, `options`, `birthday`, `birthday_search`, `maxposts`, `startofweek`, `ipaddress`, `referrerid`, `languageid`, `emailstamp`, `threadedmode`, `autosubscribe`, `pmtotal`, `pmunread`, `salt`, `ipoints`, `infractions`, `warnings`, `infractiongroupids`, `infractiongroupid`, `adminoptions`, `profilevisits`, `friendcount`, `friendreqcount`, `vmunreadcount`, `vmmoderatedcount`, `socgroupinvitecount`, `socgroupreqcount`, `pcunreadcount`, `pcmoderatedcount`, `gmmoderatedcount`)

Amicalement, Tuefou
0
kryoportail Messages postés 222 Date d'inscription   Statut Membre Dernière intervention   125
 
Re,

Dans la première table ça donnerai (en supposant que `id` est auto-incrémenté:

INSERT INTO `user` (`name`, `ipaddress`, `salt`, `gender`, `country`, `password`, `email`, `lastactive`, `photo`, `about`, `intrests`, `aim`, `yahoo`, `msn`, `website`, `points`, `view`, `joined`, `act`) VALUES ('Kryoportail', '192.168.88.1', 'af12c36', 'M', 'fr', 'MyPassword', 'MyMail', '2008-08-12 03:40:00', ....., .... );


Et la deuxième pareille...
Ce n'est pas la structure que tu as posté... simplement la liste des champs... Une structure ce serai du genre

CREATE TABLE `user` (
`name` varchar(64) PRIMARY KEY,
...
);

Tu peux l'obtenir en exportant ta base via phpmyadmin et quelle est la requète qui ne marche pas exactement !?

Amicalement,
S@M...
http://kryoportail.ath.cx
0
Tuefou Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
ok alors pour le site

CREATE TABLE IF NOT EXISTS `members` (
`id` int(10) NOT NULL auto_increment,
`name` varchar(30) NOT NULL default '',
`ipaddress` varchar(15) NOT NULL default '',
`salt` varchar(32) NOT NULL default '',
`gender` varchar(10) NOT NULL default '',
`country` varchar(2) NOT NULL default '',
`password` varchar(33) NOT NULL default '',
`email` varchar(40) NOT NULL default '',
`lastactive` varchar(20) NOT NULL default '',
`photo` varchar(100) NOT NULL default '',
`about` text NOT NULL,
`intrests` text NOT NULL,
`aim` varchar(15) NOT NULL default '',
`yahoo` varchar(25) NOT NULL default '',
`msn` varchar(25) NOT NULL default '',
`website` varchar(30) NOT NULL default '',
`points` int(10) NOT NULL default '0',
`view` char(1) NOT NULL default '',
`joined` timestamp NOT NULL default CURRENT_TIMESTAMP,
`act` char(1) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ;



pour la table du forum user:
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kryoportail Messages postés 222 Date d'inscription   Statut Membre Dernière intervention   125
 
Re,

Ça c'est de la table ! lol Enfin au moins ça parle déjà plus!

Et quelle la requête que tu as essayer et qui ne fonctionnait pas ?


Amicalement,
S@M...
http://kryoportail.ath.cx
0
Tuefou Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
je veux que quand un membre s'inscri, iles membres soi crée dans la table user et la table members
0
kryoportail Messages postés 222 Date d'inscription   Statut Membre Dernière intervention   125
 
Re,

Tu peux faire 2 'INSERT INTO' à la suite...

Et si tu es pointillieux tu peux même utiliser les transactions afin de conserver l'intégrité de ta base de données.

Amicalement,
S@M...
http://kryoportail.ath.cx
0