2014-02-25 67 views
1

想要從表格中獲取詳細信息並在下拉菜單中顯示,但下面的代碼只顯示沒有任何數據的下拉菜單。不知道什麼是worng。從數據庫獲取數據並在下拉菜單中顯示

<?php 
    include 'config.php'; 
    $sql = "select name from finance"; 
    $result = mysqli_query($con,$sql); 
    echo "<select name='name'>"; 
    while ($row = mysqli_fetch_row($result)) { 
     echo "<option value='" . $row['name'] ."'>" . $row['name'] ."</option>"; 
    } 
    echo "</select>"; 
?> 

有些請指教。

+0

[Rü得到任何記錄嗎?希望沒有數據庫連接問題?嘗試使用mysqli_fetch_array – user12

+0

您已檢查通過查詢返回的行數 –

+0

嘗試使用$ row [0] –

回答

0

mysqli_fetch_row不返回關聯數組。

相反,使用mysqli_fetch_array

此外,檢查如果查詢返回任何記錄

+0

謝謝您正在使用mysqli_fetch_query,我想將選定的下拉值分配給一個變量,我怎樣才能做到這一點? – SriniG

相關問題