Mysql
 sql >> Datenbank >  >> RDS >> Mysql

wie man den Wert der Auswahl mit der versteckten Eingabe sendet

Ihnen fehlt ein Zitat zum versteckten ID-Attribut Versuchen Sie, es zu ändern

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

zu

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

Hinweis :- mysql_* ist veraltet, verwenden Sie mysqli_* oder PDO

Verhindern Sie auch die SQL-Einschleusung, indem Sie Strings maskieren wie:-

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

Für get value und id change:-

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

Sie erhalten:- Array ( [vlan] => 1 [vlan_id] => ss ) auch Abfrage nach Werten ändern