Buongiorno, ho trovato in rete uno script per prendere due parametri dal DB con un menu a tendina, ora il problema nasce nell'invio dati ad una pagina php con post, perchè nella pagina che dovrebbe recuperare il dato non so quale variabile passargli visto che è un dato composto da due variabili.
Ho fatto alcune prove ma è sempre vuoto
a questo punto recuperati i dati 'modelloauto e targa_auto' li vorrei inviare tramite post, ma non li invia...dove sbaglio?
Grazie per l'aiuto
Max61
Ho fatto alcune prove ma è sempre vuoto
PHP:
Seleziona l'auto
<BODY>
<?php
require "Connessione.php";
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES utf8");
function removeslashes ( $modelloauto )
{
$modelloauto = implode ( "" , explode ( "\\" , $modelloauto ));
return stripslashes ( trim ( $modelloauto ));
}
$query = "SELECT * FROM tblauto";
$result = mysql_query ($query);
// qui ti prepari il codice della select
$select_code = '<FORM NAME="myForm"><SELECT NAME="mySelect" onChange="changePopup(this.selectedIndex)">';
// qui invece il codice con tutti i dati
$div_code = '';
// acquisisci i dati
$count = 0;
$select_code .= "<option value =''>Seleziona</OPTION>";
while ($line = mysql_fetch_array ($result))
{
// aggiungi i dati che preferisci in $select_code
$modelloauto=$line['modelloauto'];
$modelloauto = iconv('UTF-8', 'windows-1252', $modelloauto);
$modelloauto= addslashes($line['modelloauto']);
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES utf8");
$select_code .= '<OPTION>' . $line['modelloauto'] . ' - ' . $line['targa_auto'] . '</OPTION>';
// ... e qui tutti i dati del relativo cliente
$div_code .= '<DIV ID="layer' . $count++ . '" STYLE="display:none"></DIV>';
}
// chiudi la select e stampa
$select_code .= '</SELECT></FORM>';
echo ($select_code);
echo ($div_code);
?>
Grazie per l'aiuto
Max61