2014-09-22 32 views
0

我想從選擇框中選擇選項包含的值賦給HREF鏈接已經從數據庫如何從<select>單個值以及使用PHP和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>方法是post。但我發現我的問題是查詢傳遞只有 兩個值是paperidstatus。沒有價值的第三方面它是審稿人有沒有解決方案?

回聲查詢字符串

echo query UPDATE upload-data SET REVIEWER='',STATUS='Pending', WHERE paperid='39' 
+0

[**'mysql_ *'**](HTTP://uk1.php。 net/manual/en/intro.mysql.php)已被棄用,並很快被刪除。建議移動到[**'mysqli_ *'**](http://uk1.php.net/manual/en/intro.mysqli.php)或[**'pdo' **](http ://uk1.php.net/manual/en/intro.pdo.php) – 2014-09-22 12:10:52

+0

'echo'值選項值= $ r [0]> $ r [0]「;'應該有引號輸出,例如'echo「」;' – Kami 2014-09-22 12:11:32

+0

@Kami沒有變化 – 2014-09-22 13:05:28

回答

0

如果我得到你的問題吧,這就是我想你需要。 這將引導libary工作:

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> 
+0

「與引導庫裏德「它會工作沒有它,它只是不會風格是正確的,對吧? – 2014-09-22 12:21:06

+0

你是對的,但它不會是一個沒有 – user3253002 2014-09-22 12:22:31

+0

的下拉菜單啊好吧!在這種情況下,考慮到你的答案依賴於OP,將OP鏈接到引導程序庫。此外,除非在第0行有'echo',否則沒有PHP標籤。 – 2014-09-22 12:22:59

相關問題