0
我在填充下拉列表時遇到問題。該頁面未顯示下拉菜單。它也不會拋出任何異常。我感謝任何幫助。使用mysqli填充下拉列表
$mysqli = new mysqli($db_host, $db_username, $db_password, $db_database);
if (mysqli_connect_error()) {
die('Connect Error (' . mysqli_connect_errno() . ') '
. mysqli_connect_error());
}
<?php
$SQL = "SELECT c_id, c_name FROM table1";
$result = $mysqli->query($SQL);
?>
<select id="country" name="country">
<option value=''></option>
<?php
while ($row = $result->fetch_object())
{
echo "<option value='{$row['c_id']}'>{$row['c_name']}</option>\n";
}
?>
</select>
您的意思是'$ result'代替'$ cresult'? –
它應該顯示選擇。你能告訴我們生成的HTML嗎? – Bojangles
打開錯誤'ini_set('display_errors',1); ini_set('error_reporting',E_ALL);'很難看到什麼是錯誤的,因爲你正在使用我們看不到代碼的類。 – Bot