Page 1 sur 1

requette prep INSERT qui n'insert pas

Posté : 22 août 2011, 14:48
par arthur77
Bonjour,
j'ai un problème avec une de mes pages, celle de l'enregistrement d'un nouvel utilisateur. Je reçois les infos via un formulaire , je les traite, je les protège ect ... (j'ai testé et jusque là tout fonctionne) mais quand je met ma requette préparée avec INSERT pour ajouter les données dans la BDD (MySQL avec PhpMyAdmin), il m'affiche bien mon message comme quoi ça a fonctionné, mais quand je vais voir dans PhpMyAdmin il ne m'indique pas le nouvel utilisateur, et quand je veux me connecter ça ne fonctionne pas ...

voila ma requette :
			$insert = $connexion->prepare('INSERT INTRO user(pseudo, pass, mail, pays, naissance, genre) VALUES(:pseudo, :pass, :mail, :pays, :naissance, :genre)');
			$insert->execute(array(
						'pseudo' => $pseudo,
						'pass' => $pass,
						'mail' => $mail,
						'pays' => $pays,
						'naissance' => $naissance,
						'genre' => $genre,
						));
						?>
						Utilisateur enregistr&eacute; avec succ&eacute;s. <br />
						<a href="index.php" alt="index" > Retourner &agrave; l'acceuil </a>
Voila si quelqu'un sait comment m'aider ... Merci :D

Re: requette prep INSERT qui n'insert pas

Posté : 22 août 2011, 22:31
par moogli
salut,

il faut tester le retour de l'execute
tu peux utiliser try /catch + le retour histoire d'avoir un message d'erreur ;)
http://julp.developpez.com/php/pdo/?pag ... ter#L3.2.3

peux tu nous montrer ton code complet ?

@+

Re: requette prep INSERT qui n'insert pas

Posté : 23 août 2011, 14:54
par arthur77
Et bien j'ai trouvé mon erreur en relisant le code, un foutu "R" de @!*&# :evil: qui c'était glissé, donc on avait
INSERT INTRO
au lieu de
INSERT INTO
bon ba voila, je crois que vous pouvez me condamner pour faute conne ! #-o
Merci Moogli ! Bye :D

Re: requette prep INSERT qui n'insert pas

Posté : 23 août 2011, 15:45
par Ryle
Condamnation :

arthur77, le tribunal populaire de PHPFrance t'a reconnu coupable de faute conne
et te condamne à une peine de 3 messages d'assistance aux nouveaux en difficultés
sur le forum "PHP Débutant" du site !


Non mais sans blague, t'espérais quand même pas t'en tirer avec une tape derrière la tête ?! :p

Re: requette prep INSERT qui n'insert pas

Posté : 23 août 2011, 21:17
par arthur77
Non ! c'est trop cruel :cry: bon d'accord j'essayerai de m'y tenir ...

ralala qu'est-ce qu'on peut pas faire juste pour un code raté quoi ...

Re: requette prep INSERT qui n'insert pas

Posté : 23 août 2011, 22:14
par moogli
et le pire c'est que je suis mirro :'(

Re: requette prep INSERT qui n'insert pas

Posté : 25 août 2011, 21:36
par arthur77
Mooh t'inquiete pas, moi j'ai mit du temps à le voir ET EN PLUS je l'ai écris quoi ! :shock:

Re: requette prep INSERT qui n'insert pas

Posté : 26 août 2011, 08:47
par Berzemus
'Tention la, z'êtes hors-sujet... :mrgreen:

Re: requette prep INSERT qui n'insert pas

Posté : 26 août 2011, 09:32
par sirakawa
Souvent on est plus aidé pour le débogage par Opéra dont les compte-rendus d'erreurs sont bien plus clairs que ceux de FIrefox.