Je suis en train de finaliser un site en Xhtml strict et me voilà confronter à un soucis pour afficher des données d'une table sql via une liste déroulante. Avant sans que la page soit en xhtml strict cela fonctionnait.
J'arrive à afficher dans ma liste déroulante le contenu de ma table sans probléme
J'ai un message d'erreur :
CODE
Erreur : client is not defined
Voici le fichier en cause, j'utilise une fonction javascript pour rediriger mais là cela ne fonctionne plus, peut être existe t'il une autre façon :
CODE
<script type="text/javascript">
function ChangeClient(){
if (client.sel_client.options[client.sel_client.selectedIndex].value!="")
document.location.href="infos.php?Clecli="+client.sel_client.options[client.sel_client.selectedIndex].value;
}
</script>
<form method="post" action="fichecli.php?num=$num" name="client" id="client">
<h3> Commune de <?php print $commune; ?> (<?php print $Codepost;?>)</h3>
<? echo '<img src="'.$photo.'" width="292" height="188" border="1"/>'?>
<p>Le Maire<?php print $Nom_prenom; ?></p>
<p>Téléphone:<?php print $TelCli; ?></p>
<p>Fax : <?php print $FaxCli; ?></p>
<p>Email : <?php echo '<a href="mailto:'.$EmailCli.'"> '.$EmailCli.' </a>' ?></p>
<p>Site Internet :<? echo '<a href="'.$SiteCli.'" target="_blank"> '.$SiteCli.' </a>' ?></p>
<p>Les permanences:<?php print $Permcli; ?></p>
<p>Cherchez la Mairie de :</p>
<p><select name="sel_client" id="sel_client" onchange="ChangeClient()">
<?php
while($data_allclient=mysql_fetch_array($req_allclient)){
if ($data_allclient[Clecli]==$Clecli){
print ("<option selected value='$data_allclient[Clecli]'>".$data_allclient[commune]." </option>");
}else{
print ("<option value='$data_allclient[Clecli]'>".$data_allclient[commune]." </option>");
}} ?></select></p></form>
<?php mysql_close();?>
function ChangeClient(){
if (client.sel_client.options[client.sel_client.selectedIndex].value!="")
document.location.href="infos.php?Clecli="+client.sel_client.options[client.sel_client.selectedIndex].value;
}
</script>
<form method="post" action="fichecli.php?num=$num" name="client" id="client">
<h3> Commune de <?php print $commune; ?> (<?php print $Codepost;?>)</h3>
<? echo '<img src="'.$photo.'" width="292" height="188" border="1"/>'?>
<p>Le Maire<?php print $Nom_prenom; ?></p>
<p>Téléphone:<?php print $TelCli; ?></p>
<p>Fax : <?php print $FaxCli; ?></p>
<p>Email : <?php echo '<a href="mailto:'.$EmailCli.'"> '.$EmailCli.' </a>' ?></p>
<p>Site Internet :<? echo '<a href="'.$SiteCli.'" target="_blank"> '.$SiteCli.' </a>' ?></p>
<p>Les permanences:<?php print $Permcli; ?></p>
<p>Cherchez la Mairie de :</p>
<p><select name="sel_client" id="sel_client" onchange="ChangeClient()">
<?php
while($data_allclient=mysql_fetch_array($req_allclient)){
if ($data_allclient[Clecli]==$Clecli){
print ("<option selected value='$data_allclient[Clecli]'>".$data_allclient[commune]." </option>");
}else{
print ("<option value='$data_allclient[Clecli]'>".$data_allclient[commune]." </option>");
}} ?></select></p></form>
<?php mysql_close();?>