requette prep INSERT qui n'insert pas

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 : requette prep INSERT qui n'insert pas

Re: requette prep INSERT qui n'insert pas

par sirakawa » 26 août 2011, 09:32

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.

Re: requette prep INSERT qui n'insert pas

par Berzemus » 26 août 2011, 08:47

'Tention la, z'êtes hors-sujet... :mrgreen:

Re: requette prep INSERT qui n'insert pas

par arthur77 » 25 août 2011, 21:36

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

par moogli » 23 août 2011, 22:14

et le pire c'est que je suis mirro :'(

Re: requette prep INSERT qui n'insert pas

par arthur77 » 23 août 2011, 21:17

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

par Ryle » 23 août 2011, 15:45

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

par arthur77 » 23 août 2011, 14:54

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

par moogli » 22 août 2011, 22:31

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 ?

@+

requette prep INSERT qui n'insert pas

par arthur77 » 22 août 2011, 14:48

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