bonjour ,

j'essaye de mettre en place une verification pour un formulaire de recherche,

la verif se base sur les valeur exitente dans la BDD

je recupere 3 champs : numero nom et prenom

voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 
$query1=$_POST['NOM'];
$query2=$_POST['PRENOM'];
$query3=$_POST['NUMERO'];
 
//verification que le NOM est dans la BDD:
$verifnom=mysql_query("select NOM from generale where NOM='$query1'");
 
 
	if(mysql_num_rows($verifnom)==0)
	{ 
	echo "<b>Ce nom n'exite pas dans le plan de numérotation</b>";
	exit;
       }
 
//verification que le PRENOM est dans la BDD:
$verifprenom=mysql_query("select PRENOM from generale where PRENOM='$query2'");
 
	if(mysql_num_rows($verifprenom)==0) 
	{
	echo "<b>Ce prenom n'exite pas dans le plan de numérotation</b>";
	exit;
	}
//verification que le NUMERO est attribué dans la BDD:
$verifnumero=mysql_query("select ID_GENERALE from numerosda where NUMERO='$query3'");
 
	if(mysql_num_rows($verifprenom)==0) 
	{
	echo "<b>le numero n'est pas attribué</b>";
	exit;
	}
 
else 
	{ je continue le traitement .....
le probleme est le suivant :

quand je tape un numero qui existe il me met le message Ce prenom n'exite pas dans le plan de numérotation

quand je tape un numero qui n'existe pas il me met le message Ce prenom n'exite pas dans le plan de numérotation

le code ne passe pas la boucle prenom

je ne trouve pas mon erreur.

pouvez vous m'aider ?

merci d'avance