-2
即时通讯有问题,我的代码。我试图从我的数据库中填充一个下拉列表,但列表显示的是空白空间而不是数据库条目。如果有人能帮助我,我将非常感激。使用PHP从MySQL数据库中提取记录以填充下拉列表
<?php
include("db_config.php");
$sql="SELECT * FROM brojevi";
$result=mysqli_query($connection,$sql);
echo "<select name=\"id\" size=\"1\">";
echo "<option value=\"choose\">-choose-</option>";
while($row=mysqli_fetch_array($result)){
unset($id,$broj);
$id=$row['id'];
$broj=$row['brojevi'];
echo "<option value=\"$id\">$broj</option>";
}
echo "</select>";
?>
下面是表(它的一个简单的原因我只是使这个练习)
CREATE TABLE `brojevi` (
`id` int(11) NOT NULL auto_increment,
`broj` int(11) NOT NULL,
PRIMARY KEY (`id`)
);
INSERT INTO `brojevi` (`id`, `broj`) VALUES
(1, 1),
(2, 2);
你应该看看[MVC设计模式](http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller)。 – christopher
桌子是怎么看的? –