Bonjour à tous,
Je cherche a pouvoir creer des logins pour ma base de données mais j'ai un problème avec ma boucle while
Donc le but est de pouvoir ajouter un utilisateur, mais en s'assurant que le login n'existe pas et s'il existe le changer, pour pouvoir l’insérer dans la base de donnée, mais quand je lance ce code ma page web ne fait que tourner en rond, donc je suppose que ma boucle while est infinie mais je n'arrive pas a savoir pourquoi.
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 //ajout d'un suffix au pseudo $cara = substr($possible, mt_rand(0, $longueurMax-1), 2); $num = $num.$cara; $num = "0667297033ui"; $sql2 = "SELECT COUNT( * ) FROM radius.radcheck WHERE username ='$num';"; $req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); $test=mysql_result($req2, 0); echo $test; if($test > 0){ // while ($test > 0){ $cara = substr($possible, mt_rand(0, $longueurMax-1), 2); $num = $nums.$cara; $req3 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); echo $num; $test=mysql_result($req3, 0); }
Je viens donc en quête de réponses
Partager