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