在php中选择组合框选项时,我无法更改页面内容
这是我的示例代码,我用php创建了combobox,其中包含来自数据库值的选项值 但当我选择选项时,我无法更改页面内容在php中选择组合框选项时,我无法更改页面内容,php,combobox,Php,Combobox,这是我的示例代码,我用php创建了combobox,其中包含来自数据库值的选项值 但当我选择选项时,我无法更改页面内容 任何答案您的代码都缺少Javascript,这是您期望的结果所必需的。鉴于您尚未真正定义预期的完整结果,我将向您展示使用当前选定的存储更新url所需的内容: $selectBoxOpen= 我添加了一个onchange事件,这样当您选择一个不同的值时,您就可以更改位置 现在,当您更改select的值时,您的url应该更改为scriptname.php?store=SomeSto
任何答案您的代码都缺少Javascript,这是您期望的结果所必需的。鉴于您尚未真正定义预期的完整结果,我将向您展示使用当前选定的存储更新url所需的内容: $selectBoxOpen= 我添加了一个onchange事件,这样当您选择一个不同的值时,您就可以更改位置 现在,当您更改select的值时,您的url应该更改为scriptname.php?store=SomeStoreName
<?php
// select box open tag
$selectBoxOpen = "<select name='store_name' >";
// select box close tag
$selectBoxClose = "</select>";
// select box option tag
$selectBoxOption = '';
// connect mysql server
$con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
// select database
mysql_select_db("store", $con);
// fire mysql query
$result = mysql_query("SELECT store_name FROM store_input");
// play with return result array
while($row = mysql_fetch_array($result)){
$selectBoxOption .="<option value = '".$row['store_name']."'>".$row['store_name'] . "</option>";
}
// create select box tag with mysql result
$selectBox = $selectBoxOpen.$selectBoxOption.
$selectBoxClose;
echo $selectBox;
?>