LIMIT dans un insert into sql

ZelkiN
WRInaute impliqué
WRInaute impliqué
 
Messages: 500
Inscription: 27 Juil 2007

LIMIT dans un insert into sql

Message le Dim Fév 08, 2009 19:31

Bonjour à vous tous !

J'ai un petit probleme d'inscription sur mon site, en effet un mec qui s'inscrit crée parfois plusieur compte, mais absolument identique, meme pseudo, meme ip etc... Pourtant je fais bien une vérification des logins si deja existant, ce qui m'amene a la question suivante

J'aimerai faire un LIMIT dans une requete INSERT INTO pour limité l'enregistrement a 1

Quand je le met ca me fait une erreur de syntaxe sql

Une idée ?


screuscreu
WRInaute impliqué
WRInaute impliqué
 
Messages: 968
Inscription: 14 Jan 2008

Re: LIMIT dans un insert into sql

Message le Dim Fév 08, 2009 19:49

bah c'est que tu fais la query deux fois ou que la fois où il fait F5 tu ne vérifie pas les comptes existants !!!
les LIMIT dans les INSERT ... jamais vu (d'ou la syntaxe)!

Es tu 100% sur de pas faire toi même les 2 INSERTs? Regarde la date des timestamp pour voir si c'est manuel (F5).
Peut être suffit-il de rediriger après inscription pour éviter de re-poster le tout avec le F5 ...
Bon courage


5_legs
WRInaute passionné
WRInaute passionné
 
Messages: 2072
Inscription: 30 Avr 2006

Re: LIMIT dans un insert into sql

Message le Dim Fév 08, 2009 19:54

ZelkiN a écrit:... Pourtant je fais bien une vérification des logins si deja existant, ...


Et bien dans ce cas comment expliques-tu que cela puisse arriver ?

ZelkiN
WRInaute impliqué
WRInaute impliqué
 
Messages: 500
Inscription: 27 Juil 2007

Re: LIMIT dans un insert into sql

Message le Dim Fév 08, 2009 20:08

bah justement je sais pas mdr xD

ke vais revérifier mon code, il doit bien y avoir un souci

FloBaoti
WRInaute impliqué
WRInaute impliqué
 
Messages: 755
Inscription: 30 Avr 2006

Re: LIMIT dans un insert into sql

Message le Dim Fév 08, 2009 22:50

Entre ta vérification et ta requete, il doit y avoir quelque chose... un changement de page ou autre chose qui fait que ta vérification ne sert plus à rien.
Même si la clause LIMIT dans l'INSERT était valable (ce dont je doute), elle ne te servirait à rien.


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Re: LIMIT dans un insert into sql

Message le Dim Fév 08, 2009 22:56

La question est : que se passe t'il si l'utilisateur rafraichis sa page à la in du processus d'inscription ?


screuscreu
WRInaute impliqué
WRInaute impliqué
 
Messages: 968
Inscription: 14 Jan 2008

Re: LIMIT dans un insert into sql

Message le Lun Fév 09, 2009 0:07

UsagiYojimbo a écrit:La question est : que se passe t'il si l'utilisateur rafraichis sa page à la in du processus d'inscription ?


screuscreu a écrit:Peut être suffit-il de rediriger après inscription pour éviter de re-poster le tout avec le F5 ...


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités