【问题标题】:Create variable from a selected dropbox从选定的 Dropbox 创建变量
【发布时间】:2016-04-20 14:35:46
【问题描述】:

我正在尝试根据从下拉框中选择的内容创建一个变量。我已经让它显示已选择的内容,但希望将其存储在一个变量中,以便我可以对其进行进一步的 mysql 查询。任何帮助将不胜感激。

 $sql="select perf_id, perf_datetime, perf_site, perf_responsetime from responsetimes where perf_responsetime > 10.00  and perf_responsetime < 25.00 and perf_datetime >= now() - INTERVAL 5 DAY group by perf_responsetime HAVING COUNT(*)>1 ORDER BY perf_site ASC;";


?>
<form action="action.php">

<select id="mySelect">
<?php
foreach ($conn->query($sql) as $row){//Array or records stored in $row
if($row[perf_id]==10){

echo "<option value=$row[perf_site] selected>$row[perf_site]</option>";

}else{

echo "<option value=$row[perf_site]>$row[perf_site]</option>";

}

<button type="button" onclick="myFunction()">Submit</button>

<p id="demo"></p>

</form>

<script>

function myFunction() {
var x = document.getElementById("mySelect").value;
document.getElementById("demo").innerHTML = x;


}

</script>

这会输出 Dropbox 和提交按钮,但希望将其存储在变量中。

【问题讨论】:

    标签: php html mysql mysqli


    【解决方案1】:

    您可以使用用于选项选择的 onchange 事件。

    对于代码示例,您可以使用on change sample code

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-10
      相关资源
      最近更新 更多