Ciao a tutti,
mi trovo in una situazione un pò intricata. Devo poter popolare una select multiselezione in base alla scelta che faccio su un'altra select. Praticamente è così:
SELECT 1 -> popolata da tabella 1
SELECT 2 -> popolata da tabella 2 in relazione a tabella 1
Questo è il codice che ho provato ma che non riesco a far funzionare:
Come posso risolvere? Vi prego perchè è un problema che devo assolutamente risolvereCodice PHP:
<form name="contratto" id="contratto" action=./salva_contratto.php>
<table>
<tr>
<td>
<label>Cliente
<select name="cliente" id="cliente" multiple="multiple" CHE CODICE JAVASCRIPT METTO?>
<?
$cliente=mysql_query("SELECT * FROM clienti ORDER BY ragione_sociale;");
while ($res = mysql_fetch_array($cliente)){
?>
<option value="<? print($res["ragione_sociale"]);?>"><?print($res["ragione_sociale"]);?></option>
<?
}
?>
</select>
</label>
</td>
</tr>
<tr>
<td>
<label>Conducenti
<select name="conducente" id="conducente" multiple="multiple">
<?
$conducente=mysql_query("SELECT * FROM conducenti WHERE ragione_sociale = VARIABILE GENERATA DAL JAVASCRIPT CHE NON CONOSCO;");
while ($res2 = mysql_fetch_array($cconducente)){
?>
<option value=""><?php print($res2["conducente"]);?></option>
<?php
}
?>
</select>
</label>
</td>
</tr>
<tr>
<td>
<label>Flotta
<select name="l2" id="l2" multiple="multiple" disabled>
</select>
</label>
</td>
</tr>
</table>
</form>