Mysql
 sql >> Database >  >> RDS >> Mysql

come inviare il valore di select con l'input nascosto

ti manca una citazione sull'id nascosto attr prova a cambiare

<input type="hidden" id="vlan_id name="vlan_id" value="vlan_id" />

a

<input type="hidden" id="vlan_id" name="vlan_id" value="vlan_id" />

Nota :- mysql_* è stato deprecato usa mysqli_* o PDO

Impedisci anche l'iniezione di sql eseguendo l'escape di stringhe come:-

$val3 = mysql_real_escape_string($_POST['vlan']);
$val4 = mysql_real_escape_string($_POST['vlan_id']);

Per ottenere valore e modifica ID:-

onchange="document.getElementById('vlan_id').value=this.options[this.options.selectedIndex].text;"

otterrai :- Array ( [vlan] => 1 [vlan_id] => ss ) cambia anche la query in base ai valori