bonjour a tous et bon week end
comme indiqué au titre j'ai un proleme d'insertion dans ma bdd
an cas d'existance il me s'affiche le message d'information pour l'existance et lorsque que je rienvient a la page d'insertion et je vérifié mabase je trouve que on a une nouvvelle inertion malgré que le message d'invertisement est affiche
et voici mon code
avec la notion du la coloration
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 $requet = mysql_query('SELECT * FROM matable where champ1="'.$name.'" and champ2="A"')or die("Erreur SQL : $query<br/>".mysql_error()); $exist=false; while ($donnees = mysql_fetch_array($requet) ){ if( trim($donnees['champ1'])== trim($name) && trim($donnees['champ12'])==trim($prenevoie) && trim($donnees['champ123'])==trim($catevoie) ){ //test L'existance du utilisateur a ajouter $exist=true; }else { $exist=false; } } if ($exist==true){ echo' <center> cette utilisateur existe deja dans la listes des utilisateurs veuillez saisir a nouveau <br><br><br> <input type="button" value="Retour" style="font-family:Verdana,serif; font-style:normal; font-weight:normal; font-size:12px; color:black; background-color:rgb(255,153,0); margin:1px; padding:1px; border-width:1px; border-color:black;border-style:groove;"name="retour" onclick=" javascript:history.go(-1)"/> </center>'; exit; }else{ //récupération des valeurs des champs: ici je fait mon requet d'insertion
et merci pour vous reponses
Partager