Bonjour,
Je souhaite mettre des informations provenant d'une requete mySQL dans une infos bulle qui apparait au survol de la souris sur certains elements de la page. J'arrive, au survol de la souris a recuperer l'identifiant de mon element qui va me servir de condition dans ma requete.
Mon seul souci est de realiser la requete (via Ajax) et savoir si la methode que j'emploie est la bonne. J'ai realise un fichier php (verifelement.php)me permettant de faire seulement la requete.
J'ai aussi ajouter dans mon formulaire un input de type texte dont le nom est element.Au survol de la souris sur mes elements, j'appelle une fonction me permettant d'initialiser la valeur de mon champ input à l'idenfiant de mes elements puis juste apres j'appelle le fichier php correspondant à la requete :
ou file est mon fichier ajax:
Je n'ai pas de resultat avec cette methode est ce normale ?
Merci pour votre aide
Je souhaite mettre des informations provenant d'une requete mySQL dans une infos bulle qui apparait au survol de la souris sur certains elements de la page. J'arrive, au survol de la souris a recuperer l'identifiant de mon element qui va me servir de condition dans ma requete.
Mon seul souci est de realiser la requete (via Ajax) et savoir si la methode que j'emploie est la bonne. J'ai realise un fichier php (verifelement.php)me permettant de faire seulement la requete.
mysql_query("SELECT element FROM table WHERE element='".$_GET["element"]."'");
J'ai aussi ajouter dans mon formulaire un input de type texte dont le nom est element.Au survol de la souris sur mes elements, j'appelle une fonction me permettant d'initialiser la valeur de mon champ input à l'idenfiant de mes elements puis juste apres j'appelle le fichier php correspondant à la requete :
file('verifelement.php?element='+escape(element))
ou file est mon fichier ajax:
function file(fichier)
{
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
}
Je n'ai pas de resultat avec cette methode est ce normale ?
Merci pour votre aide