我无法在选择区域中看到结果
<?php
require 'config.php';
$query = "SELECT cat_id, category FROM categories LIMIT 1";
$result = mysqli_query($con,$query);
if(!$result){
echo 'Query failed : '.mysqli_error();
exit(0);
}
while($row = mysqli_fetch_assoc($result)) {
echo '<select name="cat_id">
' . $row['cat_id'] . '
</select>';
}
mysqli_close($con);
?>
我尝试添加HTML select
标记,但它仍无效。
答案 0 :(得分:0)
这不是选择
的好格式echo '<select name="cat_id">
' . $row['cat_id'] . '
</select>';
应该是
echo '<select name="cat_id">';
while($row = mysqli_fetch_assoc($result)) {
echo '<option value="'.$row['cat_id'] .'">'.$row['cat_id'].'</option>';
}
echo '</select>';