Bonjour,
Je suis en train de faire un petit programme qui enregistre des listes de donn�es en base, saisies par l'utilisateur. C'est lui qui choisi le nom de ces listes :
Une fois qu'il a saisi une date, on passe � la page suivante, qui g�re l'insertion.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 function RecupListeNom() { var ListeNom = '' while (ListeNom == '' || ListeNom == null ) { // on répète la demande tant qu'on n'a pas indiqué de nom ou qu'on a fait Annuler ListeNom = prompt("Veuillez nommer votre liste : ", ""); } return ListeNom; }
Je souhaiterais v�rifier en base si ce nom est d�j� pris pour cet utilisateur :
Voil� le probl�me : je voudrais que la v�rification se fasse imm�diatement quand il a saisi un nom de liste. Or c'est en javascript (je veux le garder en JS), et je ne peux pas lancer la requ�te SQL. Si je fais la v�rif � l'�cran suivant, cela pose probl�me pour la ressaisie, cela ne convient pas.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7 $rqt_verif_listenom = " SELECT id_liste, nom_liste FROM `listesprogrammes` WHERE `nom_liste` = '$listenom' AND `login` = '$login'"; $rst_verif_listenom = mysql_query($rqt_verif_listenom); if ( mysql_fetch_array($rst_verif_listenom, MYSQL_BOTH) > 0 ) { // deja pris } else { // c'est ok }
Comment puis-je faire sans ajouter une �tape suppl�mentaire ?
Merci pour votre aide !
Partager