【发布时间】:2014-05-20 20:05:53
【问题描述】:
如果我选择选定的下拉菜单,如何重新加载页面?
假设有一个像这样的下拉列表
<select name="selectyear">
<option value="2000">2000</option>
<option value="2000">2001</option>
<option value="2000">2002</option>
<option value="2000">2003</option>
</select>
还有这样的查询
SELECT * FROM TABLEYEAR WHERE YEAR = 2014
如果我选择2000
页面将重新加载,网址将如下所示
http://www.dashboard.php?year=2000
查询也会改变
SELECT * FROM TABLEYEAR WHERE YEAR = 2000
非常感谢您的帮助..
这是我的下拉列表看起来像..
<select class="chzn-select deselect" name="selectyear" style="width:150px;" data-placeholder="Select year">
<option value=""></option>
<?php
$date = date("Y");
for($i = $date-10;$i<$date+5;$i++)
{
?>
<option value="<?php echo $i; ?>"><?php echo $i; ?></option>
<?php
}
?>
</select>
这是查询.. 我不知道如何为查询添加if 语句,如果没有选择,则显示今年。如果选中,则显示所选年份。
$id = $_GET['year'];
$date = date("Y");
$query = mysql_query("select * from visimisi where year = '$id'");
【问题讨论】:
-
您在哪里运行查询或在同一页面或其他页面上运行查询?
-
我将查询放在同一页面上,我正在考虑使用
$_GET['year'],但我不知道如何..
标签: javascript php refresh