Bonjour à tous,
Je suis novice dans Windev mais connait excellemment bien le PHP et MYSQLi, je galère toute fois dans windev pour faire une chose qui pourtant parais si simple, explication :
J'ai une Table "COMPTE" avec colonne "username"
Dans windev je remplis un SAI puis clic BUTTOM qui exécute ceci afin de vérifié en gros si le pseudo est déjà pris ou non :
Seulement peux importe ce que je note dans le SAI_pseudo sa me retourne toujours VRAI même si je rentre un pseudo qui ne se trouve pas dans la TABLE :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 pseudoverif est une chaîne ResSQL est un chaîne ResSQL = SQLExec(" SELECT username FROM compte WHERE username = '+SAI_pseudo+' ", "REQ1") SI ResSQL = 1 ALORS pseudoverif = SQLCol("REQ1", 1) Info(pseudoverif+" : VRAI : ResSQL:"+ResSQL+", Erreur:"+SQL.Erreur+RC+SQL.MesErreur) SINON pseudoverif = SQLCol("REQ1", 1) Erreur(pseudoverif+" : Faux : ResSQL:"+ResSQL+", Erreur:"+SQL.Erreur+RC+SQL.MesErreur) FIN SQLFerme("REQ1")
Je pense a une erreur bête mais je ne la trouve pas, sa fait 48h environ que je galère avec la doc PCSoft sans trouvé le pourquoi du comment.
Merci d'avance de votre aide.
Partager