SQL Debug Information

Peminjaman Table Structure:

FieldTypeNullKeyDefault
id_peminjamanint(11)NOPRI
nimvarchar(20)NOMUL
id_jenisint(11)NOMUL
jumlah_dimintaint(11)NO
jumlah_disetujuiint(11)YES0
tanggal_pengajuantimestampNOcurrent_timestamp()
tanggal_pinjamdateNO
tanggal_kembali_rencanadateNO
tanggal_kembali_aktualdateYES
tujuantextNO
statusenum('menunggu','disetujui','ditolak','dipinjam','dikembalikan','terlambat')YESmenunggu
catatan_admintextYES
disetujui_olehvarchar(20)YESMUL
tanggal_persetujuantimestampYES
created_attimestampNOcurrent_timestamp()
updated_attimestampNOcurrent_timestamp()

Sample Peminjaman Data:


Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/user4/admin/debug_approval.php on line 49

Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/user4/admin/debug_approval.php on line 49

Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/user4/admin/debug_approval.php on line 49

Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/user4/admin/debug_approval.php on line 49

Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/user4/admin/debug_approval.php on line 49

Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/user4/admin/debug_approval.php on line 49

Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/user4/admin/debug_approval.php on line 49

Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/user4/admin/debug_approval.php on line 49
id_peminjamannimid_jenisjumlah_dimintajumlah_disetujuitanggal_pengajuantanggal_pinjamtanggal_kembali_rencanatanggal_kembali_aktualtujuanstatuscatatan_admindisetujui_olehtanggal_persetujuancreated_atupdated_at
124070654102025-12-10 06:37:422025-12-112025-12-12 kerenmenunggu 2025-12-10 06:37:422025-12-10 06:37:42
224070673102025-12-10 14:32:412025-12-102025-12-10 gabutmenunggu 2025-12-10 14:32:412025-12-10 14:32:41

Unit Barang Table Structure:

FieldTypeNullKeyDefault
id_unitint(11)NOPRI
no_inventarisvarchar(50)NOUNI
id_jenisint(11)NOMUL
kondisienum('baik','rusak_ringan','rusak_berat','hilang')YESbaik
statusenum('tersedia','dipinjam','maintenance','rusak')YEStersedia
lokasivarchar(100)YES
tanggal_pengadaandateYES
harga_pengadaandecimal(15,2)YES
keterangantextYES
created_attimestampNOcurrent_timestamp()
updated_attimestampNOcurrent_timestamp()

Test Update Query:

Testing with ID: 1
✅ Update query prepared successfully
Query would be: UPDATE peminjaman SET status = 'test' WHERE id_peminjaman = 1

Required Tables Check:

✅ peminjaman exists
✅ unit_barang exists
✅ jenis_barang exists
✅ pengguna exists

Optional Tables Check:

✅ detail_peminjaman exists
✅ notifikasi exists
✅ log_aktivitas exists