ho 2 listbox (listbox1 e listbox2) in una stessa pagina, inizialmente vuote
utilizzando una connessione al mysql ottengo, premendo invia riferito alla listbox1, che la listbox1 viene caricata
poi, cliccando su un elemento della listbox1 e cliccando su invia riferito alla listbox2, non mi appare nulla e la prima listbox torna vuota
PS: sono agli inizi, abbiate pietà
voglio che dopo aver calcolato la listbox1, quando va a calcolare la listbox2 i valori della listbox1 rimangano
codice:
<html>
<body>
Prima ListBox
<?
$var="";
$username= "root"; // DB username
$password= ""; // DB password
/* Connessione al server MySQL*/
$con= mysql_connect('localhost', $username, $password)
or die(mysql_error());
/* Selezione il DB per l’accesso */
if(!mysql_select_db("appo", $con)) {
}
?>
<form name="form1" method="post" action="">
<select name="listmultiple[]" multiple="multiple">
<?
if(isset($_POST['submit1'])) {
$sql= "SELECT * FROM RDAD";
$result= mysql_query($sql, $con);
$i=0;
while($row= mysql_fetch_array($result)) {
$i++;
echo ("<option value=\"$i\">".$row['RTU_ID']."</option>");
}
mysql_free_result($result);
}
?>
</select>
<input type="submit" name="submit1" value="invia">
</form>
</p>
Seconda Listbox derivata dalla prima
<form name="form1" method="post" action="">
<select name="listmultiple2[]" multiple="multiple">
<?
if(isset($_POST['submit2'])) {
$var=$_POST['listmultiple'];
$sql= "SELECT * FROM RDAD where RTU_ID like '".$var[0]."'";
$result= mysql_query($sql, $con);
$i=0;
while($row= mysql_fetch_array($result)) {
$i++;
echo ("<option value=\"$i\">".$row['RTU_ID']."</option>");
}
mysql_free_result($result);}
?>
</select>
<input type="submit" name="submit2" value="invia">
</form>
</p>
</body>
</html>