我正在尝试返回 MySQL 表中的所有行。我有以下功能:
function listTickets() {
global $con;
$result = mysqli_query($con, "SELECT * FROM tickets");
while($row = mysqli_fetch_array($result)) {
return array($row['subject'], $row['category'], $row['username'], $row['last'], $row['id', $row['status']);
}
mysqli_close($con);
}
但是,print_r(listTickets())
不会返回所有行,只返回第一行。我怎样才能让它返回每一行?我知道如何在不使用函数之类的情况下做到这一点,但我想弄清楚如何使用函数来做到这一点。谢谢!