Requete SQL via javascript

Résolu
wildchildforlife Messages postés 74 Date d'inscription   Statut Membre Dernière intervention   -  
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   -
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   Statut Membre Dernière intervention   57
 
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   Statut Membre Dernière intervention   2
 
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   Statut Membre Dernière intervention   57
 
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 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
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   Statut Membre Dernière intervention   2
 
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   Statut Membre Dernière intervention   2
 
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 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
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