Bonjour @ tous,
Sur un formulaire je souhaite saisir une commune à partir d'une liste déroulante (liée à une table oracle).
Si la commune n'existe pas, j'ai mis un lien hypertexte ouvrant une popup avec le formulaire de création de commune.
Je souhaite que lorqu'on reviens sur le formulaire principal, la valeur de la liste déroulante soit mise automatiquement sur la valeur qu'on vient juste de saisir. Mais evidemment...je ne sais pas comment m'y prendre.
Voici un bout de mon code et merci d'avance !
Formulaire principal
<tr height='50'>
<td>Ville</td><td><?php commune(); ?></td><td>La ville n'existe pas, cliquez
<a href='ins_commune.php' onclick="window.open(this.href, 'Créer une commune', 'height=300, width=400, top=100, left=500, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=no, status=no'); return false">ici</a></td>
<td>Adresse divulgable ? <input type='checkbox' name='divulgable' value='O'></td>
</tr>
Fonction commune
function commune() {
echo "<select name='commune' style=width:250px>";
$sql="SELECT code_postal,nom FROM phoebe.commune ORDER BY nom";
$res=select($sql);
while($enr=oci_fetch_array($res,OCI_BOTH)) {
echo "<option value='".$enr['CODE_POSTAL']."'>".$enr['NOM']." / ".$enr['CODE_POSTAL']."</option>";
}
echo "</select>";
}
Didine