je sollicite vos aides..
je ne trouve pas comment afficher un résultat après avoir choisi l'option dans la liste dynamique
il s'agissait d'afficher les noms d'école après avoir choisi le numéro d'établissement dans la liste.
je pense que c'est lié à un manque d'interactivité donc le java script est indispensable, exact ? sinon?
...
<tr>
<td><span style="font-weight: bold;">RNE de l'établissement </span>: <small><span style="font-style: italic;">le rne ne s'affichera pas sur le livret</span></small></span></td>
<td><SELECT name="list_rne">
<?php
//connexion au serveur de la base
mysql_connect($dbhost, $dblogin, $dbpass)
or die("erreur de connexion au serveur $dbhost");
//connexion à la base de données
mysql_select_db($dbbase) or die("erreur de connexion a la base de donnees");
$sql = "SELECT rne FROM $dbtable2 ";
$query = mysql_query($sql)or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
while($result=mysql_fetch_array($query)){
echo "<option value=".$result['rne'].">".$result['rne']."</option> ";
}
?>
</SELECT> </td>
</tr>
<tr>
<td><span style="font-weight: bold;">Nom de l'établissement </span>:</td>
<td><textarea cols="50" rows="1" name="<?php
$sql = "SELECT rne, etprco, uaidnc FROM $dbtable2 where rne ='$rne' ";
$query = mysql_query($sql)or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$rne = $_POST['rne'] ;
if ($result=mysql_fetch_array($query)) {
echo $result['etprco']." ".$result['uaidnc'];
}
;
?>"></textarea></td>
</tr>
...
merci beaucoup