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())
すべての行を返すわけではなく、最初の行のみを返します。すべての行を返すようにするにはどうすればよいですか? 関数などを使わずにそれを行う方法は知っていますが、関数でそれを行う方法を理解したいと思います。ありがとう!