我有一个数据库,列出了我的所有用户,与每个用户相关的是他们的团队。我有以下查询
SELECT * FROM users WHERE team = 'red'
这显然将从数据库返回多于一行。mysqli_fetch_all
函数似乎是处理这些结果的理想函数,但我不确定它会给我带来什么
我会得到一个二维数组,比如$users[user][details]
还是其他的?
使用while循环。
例如:
$query = mysqli_query($conn, "SELECT * FROM `users` WHERE `team` = 'red'");
while($row = mysqli_fetch_all($query)){
//Process each row
echo $row["name"];
}
未经测试,但它应该是你想要的。