Salut,
Je n'ai regardé qu'un petit morceau de ton code mais je pense que ta requête SQL est erronée :
String sql1="select login, mpass from authentification where login=ORDER BY `authentification`.`login` ASC";
Il faut mettre une valeur pour le login, par exemple la valeur entrée par l'utilisateur.
String sql1="select mpass from authentification where login='"+login+"'";
Ainsi, si le login existe tu récupères le mot de passe correspondant et dans le cas contraire tu reçois un résultat vide. Ceci t'évite de faire une boucle. Boucle que tu as visiblement squizzé parce que tu fais juste un :
Du coup tu ne fais qu'une fois le next et donc tu ne récupères que la première valeur.
Tchao!
Partager