sql >> Databáze >  >> RDS >> Mysql

jak odeslat hodnotu select se skrytým vstupem

chybí vám nabídka na skryté id attr zkuste to změnit

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

do

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

Poznámka :- mysql_* byl zastaralý, použijte mysqli_* nebo PDO

Také zabraňte vkládání SQL tím, že uniknete řetězcům jako:-

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

Pro získání hodnoty a změny ID:-

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

získáte :- Array ( [vlan] => 1 [vlan_id] => ss ) také změnit dotaz podle hodnot



  1. OR není podporováno příkazem CASE na serveru SQL Server

  2. Ovladače Easysoft ODBC a knihovna ODBCINST

  3. SQL:počet různých hodnot v každém sloupci

  4. Zobrazit datum jako 30-04-2020 místo 2020-04-30 z databáze mysql pomocí javascriptu