Requete SQL via javascript

Résolu/Fermé
wildchildforlife Messages postés 74 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 23 juillet 2011 - 25 avril 2010 à 23:09
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 26 avril 2010 à 19:19
Bonjour je me demande si quelqu'un pourrai m'aider sur ce truc :
J'ai un formulaire, et je veux que quand l'utilisateur rentre un pseudo, le javascript va chercher dans la base de donnée ( je sais pas si c'est faisable ), et si le pseudo est déjà existant qu'il lui affiche une notification a coté du formulaire ( c'est pas la notif le probleme ) !!

Merci de vouloir m'aider sur ce coup !!
Cordialement

A voir également:

2 réponses

creadiff Messages postés 445 Date d'inscription samedi 3 avril 2010 Statut Membre Dernière intervention 3 novembre 2011 57
25 avril 2010 à 23:12
Oui, il faut par exemple utiliser l'objet XMLHttpRequest (en JavaScript), et créer une page en PHP qui renvoie 0 ou 1 selon que le pseudo envoyé par XHR existe ou non.
0
wildchildforlife Messages postés 74 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 23 juillet 2011 2
25 avril 2010 à 23:16
Bordel aparemment je suis condamné pour lire l'XML pour sa ? xD !! c'est le seul language que je trouve super compliqué !! ne puis je pas comprendre le fonctionnement de ce que je veux directement en me rendant sur la partie XMLHttpRequest ??!!
0
creadiff Messages postés 445 Date d'inscription samedi 3 avril 2010 Statut Membre Dernière intervention 3 novembre 2011 57
26 avril 2010 à 02:42
XML n'est pas obligatoire... comme précisé dans ma réponse, il suffit de faire répondre 0 ou 1 à ta page PHP. En JavaScript, tu peux récupérer cette réponse à l'aide de la propriété responseText de l'objet XHR à la place d'utiliser responseXML.


PS: XML n'est pas plus compliqué que HTML, simplement plus ordonné.
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
25 avril 2010 à 23:17
https://openclassrooms.com/fr/courses/245710-ajax-et-lechange-de-donnees-en-javascript/244425-le-concept-dajax
https://openclassrooms.com/fr/courses/245710-ajax-et-lechange-de-donnees-en-javascript/244798-lobjet-xmlhttprequest
0
wildchildforlife Messages postés 74 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 23 juillet 2011 2
25 avril 2010 à 23:19
oui c'est bien la partie du site que je ciblais xD !! Merci mon vieux....avion-f16 toujours là a la rescousse =D !!
0
wildchildforlife Messages postés 74 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 23 juillet 2011 2
26 avril 2010 à 05:55
J'y suis bien arrivé merci, il me reste un seul probleme, voilà ce dont je suis parvenu a faire :
A la saisi d'un formulaire javascript transmet une variable vers une autre page php avec le XmlHttprequest, et intercepte la reponse , sauf que cette procedure prend un peu plus de temp qu'il en faut !! et j'aimerai incruster un gif de preloading du script, cela dit je sais pas comment m'y prendre :s merci de m'aider.
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
26 avril 2010 à 19:19
Place le code du loader et masque le à l'aide du CSS.
Pour créer ton loader : http://ajaxload.info/

Au tout début de la fonction que tu appelles au onsubmit du formulaire, il te suffit d'afficher le loader (tu peux également désactiver la modif. des champs). À la fin de la fonction, il faut le remasquer (et réactiver la modif. des champs si nécessaire).
0