所以我在数据库中有一个简单的表:“用户”
------------------------------------------------------
| id | fname | sname | uname | pw |
------------------------------------------------------
| 1 | John | Doe | jdoe | 123 |
------------------------------------------------------
| 2 | John1 | Doe1 | jdoe1 | 234 |
------------------------------------------------------
| 3 | John2 | Doe2 | jdoe2 | 345 |
------------------------------------------------------
等 我想制作 html 表,我可以在其中编辑数据库中的这些值。 如何从该表中打印出所有用户的名字和姓氏?
$sql= mysqli_query("SELECT * FROM users");
$result= mysqli_fetch_array($sql);
$count=count($result);
for ($x=1;$x<$count;$x++)
{
echo $result['fname']." ".$result['sname'];
}
我有这种代码来创建用户列表,但它不起作用。
最佳答案
尝试使用 while
从数据库中获取数据时循环
$sql= mysqli_query("SELECT * FROM users");
while($result= mysqli_fetch_array($sql))
{
echo $result['fname']." ".$result['sname'] . '<br>';
}
关于php - 如何列出从 sql 到 html 表的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17044864/