Buongiorno a tutti,
premetto di conoscere a malapena il php e allo stato attuale sono in grado solamente di modificare script già fatti, nonostante questo sono sempre stato in grado di risolvere i problemi facendo ricerche su internet o provando e riprovando gli script ma stavolta non c'è la faccio proprio e se qualcuno mi può aiutare mi farebbe un grosso piacere.
Il problema è il seguente :
Ho una listbox con multiselezione, la listbox mostra per ogni selezione tre campi di una tabella es. :
1. Cognome, Qualifica, Costo (dipendente 1)
2. Cognome, Qualifica, Costo (dipendente 2)
ecc...
ho bisogno di passare come variabili ad un'altra pagina tutti e tre i valori del campo selezionato, con il codice che segue riesco a passare solo il valore Costo ma Cognome e Qualifica no.
$x_descprofilorarioList = "<select name=\"x_descprofilorario[]\" multiple>";
$cbo_x_descprofilorario_js = ""; // initialise
$sqlwrk = "SELECT `indice`,`Cognome`, `Qualifica`,`costo` FROM `dipendenti`";
$rswrk = mysql_query($sqlwrk);
if ($rswrk) {
$rowcntwrk = 0;
while ($datawrk = mysql_fetch_array($rswrk)) {
$ar_x_descprofilorario = explode(",", @$x_descprofilorario);
$x_descprofilorarioList .= "<option value=\"" . htmlspecialchars($datawrk["costo"]) . "\"";
foreach ($ar_x_descprofilorario as $cnt_x_descprofilorario) {
if ($datawrk["costo"] == trim($cnt_x_descprofilorario)) {
$x_descprofilorarioList .= " selected";
break;
}
}
$x_descprofilorarioList .= ">" . $datawrk["Cognome"] . ", " . $datawrk["Qualifica"] . "</option>";
$rowcntwrk++;
}
}
@mysql_free_result($rswrk);
$x_descprofilorarioList .= "</select>";
echo $x_descprofilorarioList ;
echo $x_descprofilorario;
grazie mille