[英]How to single value from <select> and assign to href link using php and javascript
我想从选择框中选择选项,其中包含已从数据库中获取的值
正在使用代码
代码部分选择框
$qry="select username from login where type='reviewer'";
$result =mysql_query($qry);
echo "<td><select name='dropdown' id='dropdown'>";
while($r= mysql_fetch_array($result)){
//echo "<option value=".$r[0].">".$r[0]."</option>";
echo "<option value=$r[0]>$r[0]</option>";
}
echo "</select></td>";
上面的代码显示了从数据库中获取已经运行的代码。 使用href
传递多个值<a href='assignforrevdb.php?paperid=$row[0]&dropdown=dropdown&status=Pending'>Assign</a>
方法。 但是我发现的问题是查询仅传递两个值,即paperid
和status
。 第三字段没有价值,这是审稿人有什么解决方案吗?
回声查询字符串
echo query UPDATE upload-data SET REVIEWER='',STATUS='Pending', WHERE paperid='39'
如果我正确回答您的问题,这就是我认为您需要的。 这将与引导程序库一起使用:
echo' <div class="dropdown text-right">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown">
Select Reviewer
<span class="caret"></span>
</button>
<ul class="dropdown-menu dropdown-menu-right" role="menu" aria-labelledby="dropdownMenu1">';
$queried1 = mysql_query("SELECT username FROM login WHERE type='reviewer'")
or die(mysql_error());
while ($result1 = mysql_fetch_array($queried1)) {
echo '<li role="presentation"><a role="menuitem" tabindex="-1" href="assignforrevdb.php?paperid=' . $row[0] . '&username=' . $result1['username'] . '&status=Pending">' . $result1['username'] . '</li>';
}
echo'
</ul>
</div>';
将此添加到您的标题以使其正常工作:
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.