Mysql
 sql >> Base de données >  >> RDS >> Mysql

comment envoyer la valeur de la sélection avec l'entrée cachée

il vous manque une citation sur l'attribut d'identifiant caché essayez de changer

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

à

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

Remarque :- mysql_* est obsolète, utilisez mysqli_* ou PDO

Empêchez également l'injection sql en échappant des chaînes comme :-

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

Pour obtenir la valeur et le changement d'identifiant :-

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

vous obtiendrez :- Array ( [vlan] => 1 [vlan_id] => ss ) également modifier la requête en fonction des valeurs