【发布时间】:2018-10-18 18:01:43
【问题描述】:
我有一个 HTML 下拉列表,其中的内容需要使用 PHP 从我的 MySQL 数据库加载。
我尝试了以下方法;但没有选项正在加载。
<strong> Select Data </strong>
<select name="data1">
<option value=""> NONE </option>
<?php
$dd_res=mysql_query("Select relation FROM relation_names");
while($r=mysql_fetch_row($dd_res))
{
echo "<option value='$r[0]'> $r[0] </option>";
}
?>
</select>
我也试过这样:
$q="SELECT DISTINCT *relation FROM relation_names";
$rs=mysql_query($q);
if($rs && mysql_num_rows($rs))
{
while($rd=mysql_fetch_object($rs))
{
echo("<option value='$rd->id'>$rd->name</option>");
}
}
但我不知道为什么这些不起作用,请帮助我。
【问题讨论】:
-
现在是 5.6,你能帮我处理 pdo,我是 php 新手。
-
嘿,试试用mysqli_query 来执行查询&然后检查你是否会得到结果,如果你得到结果,那么你可以使用mysqli_fetch_row 打印选项。
-
我试过了,但有些问题和图片一样,
标签: php mysql html drop-down-menu