我需要一些代码方面的帮助。这不是我做的,我只是复制源代码以创建另一个开发人员的网站。尽管我已经在网上搜索了所有解决方案,但我仍然不知道出了什么问题,因为我还在学习。
<?php
$limit = 5;
$pagination = isset($_GET['pagination']) ? $_GET['pagination'] : "";
if (empty($pagination)) {
$position = 0;
$pagination = 1;
} else {
$position = ($pagination - 1) * $limit;
}
$query = $connect->execute("SELECT pinjam.id_peminjaman, pinjam.id_user,
user.nama_user, pinjam.id_ruang, ruang.nama_ruang, pinjam.id_hari,
hari.nama_hari, pinjam.tgl_pinjam, pinjam.jam_awal,
pinjam.jam_akhir, pinjam.keterangan, pinjam.status
FROM tbl_peminjaman AS pinjam
LEFT JOIN tbl_user AS user ON pinjam.id_user = user.id_user
LEFT JOIN tbl_ruang AS ruang ON pinjam.id_ruang = ruang.id_ruang
LEFT JOIN tbl_hari AS hari ON pinjam.id_hari = hari.id_hari
ORDER BY pinjam.updated_at DESC LIMIT $position, $limit");
$no = 1 + $position;
$check_search = $query->num_rows;
while ($query->fetch_object()) {
if ($data->status == 'DITERIMA') {
$color = "green-text";
} elseif ($data->status == 'DITOLAK') {
$color = "red-text";
} elseif ($data->status == 'MENUNGGU') {
$color = "yellow-text";
} else {
$color = "grey-text";
}
?>
对不起,我还不知道如何修改未检测到的变量。所以请帮帮我。谢谢:)
答案 0 :(得分:1)
更改此行
while ($query->fetch_object()) {
对此
while ($data = $query->fetch_object()) {