我是php的新手。我正在尝试编写代码来显示来自数据库(my_db)的下拉选择。
我在这里附上了代码:
<?php
// Create connection
$con=mysqli_connect("localhost",$dbuname,$dbpwd,"my_db") or die("Couldn't connect!!!". mysqli_error());
mysqli_select_db($con,"my_db");
$result = mysqli_query($con,"Select country from Country");
$rowcount = mysqli_num_rows($result);
//echo $rowcount;
if($rowcount) {
$select = '<select name="select">';
//echo $select;
while($row=mysqli_fetch_array($result,MYSQLI_ASSOC)) {
//printf ("%s \n",$row["country"]);
//echo "<br>";
$select.='<option value="'.$row['country'].'">'.$rs['country'].'</option>';
//echo $select;
}
$select .= "</select>";
echo $select;
}
?>
我参考此链接来编写此代码。
但是,我没有得到输出。下拉框将是空白的。
我做错了什么?
请提供更多想法来改进我的代码。
先感谢您!!!