bonjour à tous, j'aimerais développé une particularité. Pour le moment, j'utilise le langage PHP, cependant afin d'afficher le contenu d'une base de données suite a ce qui est sélectionné par l'utilisateur dans une balise <select> de manière instantannée, il me semble qu'il faut utiliser du javascript. Après quelques recherches sur le net, j'ai vu que cela était possible en utilisant des framework tels que jquery, mootools ou encore prototype.
Voici une partie de mon code :
<fieldset>
<legend align="top">Entreprise</legend>
<p>
<label for="form_nomusuel">Nom usuel : </label>
<?php
$reqselectnomentreprise="SELECT NomEntreprise,RueEntreprise,CodePostalEntreprise,VilleEntreprise,TelEntreprise,EmailEntreprise,WebEntreprise,ActiviteEntreprise,DateEnregistrementEntreprise FROM Entreprise ORDER BY NomEntreprise";
$resselectnomentreprise=mysql_query($reqselectnomentreprise,$cnx);
$ligneselectnomentreprise=mysql_fetch_assoc($resselectnomentreprise);
echo"<select name='nomusuel' id='listeentreprise'>";
while($ligneselectnomentreprise){
echo"<option>";
echo"".$ligneselectnomentreprise['NomEntreprise']."";
echo"</option>";
$ligneselectnomentreprise=mysql_fetch_assoc($resselectnomentreprise);
}
echo"</select>";
?>
</p>
</fieldset>
<fieldset>
<legend>Description de l'entreprise</legend>
<p>
<label for="form_rue">Rue : </label>
<input type="text" id="form_rue" name="rue" value="" disabled="true"/>
</p>
<p>
<label for="form_cp">Code Postal : </label>
<input type="text" id="form_cp" name="cp" disabled="true"/>
</p>
<p>
<label for="form_ville">Ville : </label>
<input type="text" id="form_ville" name="ville" disabled="true"/>
</p>
<p>
<label for="form_tel">Téléphone : </label>
<input type="text" id="form_tel" name="tel" disabled="true"/>
</p>
<p>
<label for="form_faxe">Faxe : </label>
<input type="text" id="form_faxe" name="faxe" disabled="true"/>
</p>
<p>
<label for="form_couriel">Couriel : </label>
<input type="text" id="form_couriel" name="couriel" disabled="true"/>
</p>
<p>
<label for="form_web">Web : </label>
<input type="text" id="form_web" name="web" disabled="true"/>
</p>
</fieldset>
<fieldset>
<legend align="top">Renseignements</legend>
<p>
<label for="form_ape">Code APE : </label>
<input type="text" id="form_ape" name="ape" disabled="true"/>
</p>
<p>
<label for="form_siret">Num SIRET/SIREN : </label>
<input type="text" id="form_siret" name="siret" disabled="true"/>
</p>
<p>
<label for="form_nbsalarie">Nombre de salarié : </label>
<input type="text" id="form_nbsalarie" name="nbsalarie" disabled="true"/>
</p>
</fieldset>
<fieldset>
<legend align="top">Informations complémentaires</legend>
<p>
<label for="form_dateenregistrement">Date enregistrement : </label>
<input type="text" id="form_dateenregistrement" name="dateenregistrement" disabled="true"/>
</p>
<p>
<label for="form_dateenregistrement">Date dernier stage : </label>
<input type="text" id="form_datedernstage" name="dateenregistrement" disabled="true"/>
</p>
<p>
<label for="form_activite">Activité principale : </label>
<input type="text" id="form_activite" name="activite" disabled="true"/>
</p>
<p>
<label for="form_missions">Exemples de missions : </label>
<input type="text" id="form_missions" name="missions" disabled="true"/>
</p>
</fieldset>
Est ce que quelqu'un pourrait me renseigner concernant ce qu'il y a faire pour permettre une requête SQL synchrone avec la selection dans la balise <select> du nom de l'entreprise.