Ciao a tutti:
Ho un form in cui effettuo 3 select a cascata di cui l'ultima è multipla.
Vorrei che richiamando il form salvato sul database, mi restituisse le selezioni fatte, scrivendole all'intero di tag <div> e fin qui ci sono riuscito..
Il problema sorge nel caso in cui io voglia modificare la selezione..
Vorrei che da i campi di testo con la scelta fatta in precedenza, cliccando su un tasto <input>, mi riproponesse le tre select iniziali..
di seguito gli script:
*- script per creare le tre select in cascata Select_AC.php :
Codice PHP:
<label class="Input_Title_Info"> Manufacturer <select name="manufacturer" id="manufacturer">
<?php echo $opt->ShowManufacturer()?>; </select></label>
<label class="Input_Title_Info"> A/C Type : <select name="type" id="type">
<option>Type</option></select></label>
<label class="Input_Title_Info"> A/C Model : <select id="model" name="model[]"multiple="multiple" >
<option>Model</option></select></label>
*- parte dello script di richiamo dei valori:
Codice PHP:
<?php
if($_GET['tc_num'])
{
$query = "SELECT id_manufacturer,id_type,id_model
FROM taskcard_ac
WHERE id_task='$id_task'";
$result = mysql_query($query);
$row = mysql_fetch_row($result);
$id_man=$row[0]; ;
$id_type=$row[1];
$id_model_ser=$row[2];
$id_model[]=unserialize(stripslashes(htmlspecialchars_decode($row['id_model_ser'])));
//-----------------
$query = "SELECT manufacturer
FROM ac_manufacturer
WHERE id_man='$id_man'";
$result = mysql_query($query);
$row = mysql_fetch_row($result);
$manufacturer_name = $row[0];
$manufacturer=$id_man;
echo("<div class=\"Input_Title_Info\"> Manufacturer:
<input type=\"hidden\" id=\"manufacturer\" name=\"manufacturer\" value=\"$id_man\">
<input disabled type=\"text\" value=\"$manufacturer_name\">
</div>");
//----------------
$query = "SELECT type
FROM ac_type
WHERE id_type='$id_type'";
$result = mysql_query($query);
$row = mysql_fetch_row($result);
$type_name = $row[0];
echo("<div class=\"Input_Title_Info\"> Type :
<input type=\"hidden\" id=\"type\" name=\"type\" class =\"interval\" value=\"$id_type\">
<input disabled type=\"text\" value=\"$type_name\"></div>");
echo("<span id=\"changeAC\"> //tasto che dovrebbe ripropormi le 3 select caricando il file [I]Select_AC.php[/I]
</script> ;
<label><input type=.................................</label>
</span>");
.....e cosi via anche per il model.. però essendo una select multipla lì il problema sarà un'altro.....