Tuesday, 30 June 2026

tambahkan 15 hari

 

Karena kolom program di database menggunakan ENUM, maka ada 2 langkah.

1. Ubah ENUM di database

Cek sekarang:

DESC jamaah;

Lalu ubah menjadi:

ALTER TABLE jamaah
MODIFY program ENUM(
    '3_hari',
    '10_hari',
    '15_hari',
    '40_hari',
    '4_bulan',
    'lainnya'
);

2. Ubah semua <select name="program">

Di tambah.php dan edit.php, cari bagian:

<option value="10_hari"
<?= (($_POST['program'] ?? '') == '10_hari') ? 'selected' : '' ?>>

10 Hari

</option>

<option value="40_hari"
<?= (($_POST['program'] ?? '') == '40_hari') ? 'selected' : '' ?>>

40 Hari

</option>

Sisipkan di tengah:

<option
value="15_hari"
<?= (($_POST['program'] ?? '') == '15_hari') ? 'selected' : '' ?>>

15 Hari

</option>

Sehingga urutannya menjadi:

3 Hari
10 Hari
15 Hari
40 Hari
4 Bulan
Lainnya

Jangan lupa

Kalau ada halaman lain yang menampilkan program (misalnya index.php, rute.php, rekap.php), tidak perlu diubah karena yang disimpan tetap string 15_hari. Yang berubah hanya pilihan pada form dan nilai ENUM di database.

Share:

0 comments:

Post a Comment