Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/01/2008, 09h58   #1
Membre à l'essai
 
Inscription : décembre 2006
Messages : 65
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 65
Points : 21
Points : 21
Par défaut Test validité d'un formulaire

Bonjour,

J'ai un formulaire qui me permet d'inscrire des coureurs à une course a pied. Quand la personne s'inscrit sa passe bien. J'aurais voulu faire un test sur le formulaire pour empêcher de faire une deuxieme inscription avec les memes valeurs. Je voudrais tester le nom, prenom, club et date de naissance. Si les valeurs renseignées sont identiques à des valeurs deja dans la base alors un message d'alerte sinon on accepte l'ajout dans la base. Il me manque juste la vérification dans la base.

Comment m'y prendre ? Je seche la dessus...

Merci
philou029 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2008, 10h38   #2
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
TU peux creer une clef unique avec ces differents champs dans la base ce qui empechera de mettre 2 fois le mem enregistrement !
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2008, 10h39   #3
Membre éprouvé
 
Homme
Inscription : avril 2005
Messages : 611
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Turquie

Informations forums :
Inscription : avril 2005
Messages : 611
Points : 459
Points : 459
eh bien avant d'inscrire un coureur il te suffit de faire un select count(*) as nbr_courreurs dans la base de donnée avec la clause where ...=... and ...=... and etc... dans les champs que tu veux vérifié et si pour cette requette nbr_courreurs>0 alors tu dit au courreur qu'il est déjà inscrit.
maximenet est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h57.


 
 
 
 
Partenaires

Hébergement Web