我正在尝试将数据库中的结果显示在我的网站上。我在数据库中有一个条目,该条目的结果应该是" 1"。但是,当我运行以下代码时,它返回" 1111111111111 ..."并继续加载。如果有4个条目,我希望结果显示如下:
1
2
3
4个
我在这个论坛上和其他人一起环顾四周,但却找不到有人遇到同样问题的地方,而且我的代码与其他代码看起来很相似。我做错了什么?
的functions.php:
$sqlgroup = mysql_query ("SELECT groupid FROM groups");
$grouprow = mysql_fetch_array ($sqlgroup);
的settings.php:
<?php while( ($row = $grouprow))
{
echo "<tr>";
echo "<td>".$row['groupid']."</td>";
echo "</tr>";
} ?>
答案 0 :(得分:1)
首先不要使用mysql,使用mysqli isntead:
$sqlgroup = mysqli_query ("SELECT groupid FROM groups");
while($row = mysqli_fetch_array($sqlgroup))
{
echo "<tr>";
echo "<td>".$row['groupid']."</td>";
echo "</tr>";
}