我想要的值,我从listbox
中选择,并希望存储在PHP变量,因为我想使用该变量作进一步的使用。
<form name="myform" method="post">
<?php
include('dbconnect.php');
db_connect();
$query = "SELECT * FROM test_customer"; //Write a query
$data = mysql_query($query); //Execute the query
?>
<select id="cust_name" name="mylist" onchange="selectedvalue()">
<?php
while($fetch_options = mysql_fetch_array($data)) { //Loop all the options retrieved from the query
?>
//Added Id for Options Element
<option id ="<?php echo $fetch_options['test_id']; ?>" value="<?php echo $fetch_options['cust_name']; ?>"><?php echo $fetch_options['cust_name']; ?></option><!--Echo out options-->
<?php
}
?>
</select>
</form>
3条答案
按热度按时间6l7fqoea1#
访问参数中的值
selectedvalue(val)
获取所选值并将其存储在input type= hidden中,因为您需要它以供进一步使用。
0mkxixxg2#
如果你想保存到php-variable中,你必须发布表单。我在下面添加了一个submit按钮。你还必须指定一个action,表单将被提交到:操作=“whatever.php”
创建一个php文件whatever. php,在这个文件中,通过执行以下操作将值存储到
$cust_name
中:如果你想在不需要重新加载页面的情况下发布表单,你必须使用一种叫做 AJAX 的东西。
byqmnocz3#
这对我很有效。试试这个例子。
在您的html表单页面中。
$__typKy = $_RA['typeky']
//此行从数据库中获取所选值,并设置为函数getAptTypesBySelectedKy()
的参数