Cara Memperbaiki/Menghapus Data Tagihan Pada Siswa yang Terhapus Sistem SKS Keuangan Sekolah

Langkah 1: Backup Database (Sangat Penting!)
SANGAT PENTING: Sebelum menjalankan kueri apa pun yang mengubah data, harap lakukan backup database Anda terlebih dahulu. Anda bisa menggunakan plugin backup atau melalui fitur backup di cPanel hosting Anda. Ini adalah jaring pengaman jika terjadi kesalahan.

Langkah 2: Temukan Semua Tagihan Yatim Piatu
Kita perlu mencari semua post tagihan (pembayaran_cicilan) yang metadata _id_siswa-nya berisi ID yang sudah tidak ada lagi di tabel user.

Buka phpMyAdmin atau database client lain yang Anda gunakan, pilih database WordPress Anda, dan jalankan kueri SQL berikut:

SELECT
p.ID AS id_tagihan,
p.post_title AS judul_tagihan,
pm.meta_value AS id_siswa_yang_terhapus
FROMs
wp_postmeta pm
LEFT JOIN
wp_users u ON pm.meta_value = u.ID
JOIN
wp_posts p ON pm.post_id = p.ID
WHERE
pm.meta_key = ‘_id_siswa’
AND p.post_type = ‘pembayaran_cicilan’
AND u.ID IS NULL; — Ini kuncinya: cari user yang tidak ada (NULL)

Apa hasil dari kueri ini?
Kueri ini akan memberikan Anda sebuah tabel berisi daftar semua tagihan yang terhubung dengan ID siswa yang sudah dihapus. Kolomnya adalah:

id_tagihan: ID dari post tagihan yang bermasalah.

judul_tagihan: Judul tagihan, contoh: “SPP (Juli 2025) – Budi Santoso”. Ini adalah petunjuk utama kita.

id_siswa_yang_terhapus: ID siswa yang sudah tidak ada lagi di database.

Catat atau ekspor hasil dari kueri ini.

3 tanggapan

  1. Avatar Зеркало казино VAVADA

    Зеркало казино работает даже при слабом интернете

  2. Avatar Зеркало казино MostBet

    Рабочее зеркало казино обходит любые фильтры

  3. Avatar Зеркало казино MostBet

    Рабочее зеркало казино для игроков из Восточной Европы

Tinggalkan Balasan ke Зеркало казино MostBet Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *