120
e. Halaman Data Alergi
Gambar 5. 61 Tampil Data Alergi Halaman ini merupakan halaman pengelolaan data
alergi. Pada halaman ini admin dapat melihat, menambah, mengubah dan menghapus data alergi.
Gambar 5. 62 Ubah Data Alergi Halaman ini merupakan halaman untuk mengubah
data alergi. Admin dapat mengubah nama alergi. Admin akan menekan tombol ubah untuk menyimpan perubahan
yang telah dilakukan.
121 Gambar 5. 63 Tambah Data Alergi
Halaman ini merupakan halaman untuk menambah data alergi. Pada halaman admin akan menginputkan data
alergi pada form yang telah disediakan kemudian menekan tombol simpan.
Gambar 5. 64 Hapus Data Alergi Halaman ini menampilkan alert bahwa proses hapus
data alergi berhasil. Untuk menghapus data alergi, admin memilih link hapus pada kolom aksi di halaman tampil fakta
alergi.
122 Listing Program
Data Alergi class alergi
{ public koneksi;
function __constructdatabase {
this-koneksi = database; }
function ambil_semua_data {
ambil = this-koneksi-querySELECT FROM alergi while pecah = ambil-fetch_assoc {
data[] = pecah; }
return data; }
function simpan_alergikode_al,nama_al {
this-koneksi-queryINSERT INTO alergi kode_alergi, nama_alergi VALUES kode_al,nama_al;
} function ambil_alergiid_al
{ ambil = this-koneksi-querySELECT FROM alergi
WHERE id_alergi =id_al; pecah = ambil-fetch_assoc;
123 return pecah;
} function ambil_alergi_terbaru
{ ambil = this-koneksi-querySELECT FROM alergi
ORDER BY id_alergi DESC LIMIT 1; pecah = ambil-fetch_assoc;
return pecah; }
function hapus_alergiid_al {
dataalergi = this-ambil_alergiid_al; this-koneksi-queryDELETE FROM alergi WHERE
id_alergi=id_al; }
function ubah_alergikode_al, nama_al, id_al {
this-koneksi-queryUPDATE alergi SET kode_alergi=kode_al, nama_alergi=nama_al WHERE id_alergi=id_al;
}}
124
f. Halaman Data Usia
Gambar 5. 65 Tampil Data Usia Halaman ini merupakan halaman pengelolaan data
usia. Pada halaman ini admin dapat melihat, menambah, mengubah dan menghapus data usia.
Gambar 5. 66 Ubah Data Usia Halaman ini merupakan halaman untuk mengubah
data usia. Admin dapat mengubah kelompok usia. Admin akan menekan tombol ubah untuk menyimpan perubahan
yang telah dilakukan.
125 Gambar 5. 67 Tambah Data Usia
Halaman ini merupakan halaman untuk menambah data usia. Pada halaman admin akan menginputkan data usia
pada form yang telah disediakan kemudian menekan tombol simpan.
Gambar 5. 68 Hapus Data Usia Halaman ini menampilkan alert bahwa proses hapus
data usia berhasil. Untuk menghapus data usia, admin memilih link hapus pada kolom aksi di halaman tampil usia.
126
Listing Program
Data Usia class usia
{ public koneksi;
function __constructdatabase {
this-koneksi = database; }
function ambil_semua_data {
ambil = this-koneksi-querySELECT FROM usia while pecah = ambil-fetch_assoc {
data[] = pecah; }
return data; }
function ambil_usia_terbaru {
ambil = this-koneksi-querySELECT FROM usia ORDER BY id_usia DESC LIMIT 1;
pecah = ambil-fetch_assoc; return pecah;
} function simpan_usiakode_us,kelompok_us
{
127 this-koneksi-queryINSERT INTO usia kode_usia,
kelompok_usia VALUES kode_us,kelompok_us; }
function ambil_usiaid_us {
ambil = this-koneksi-querySELECT FROM usia WHERE id_usia =id_us;
pecah = ambil-fetch_assoc; return pecah;
} function hapus_usiaid_us
{ datausia = this-ambil_usiaid_us;
this-koneksi-queryDELETE FROM usia WHERE id_usia=id_us;
} function ubah_usiakode_us, kelompok_us, id_us
{ this-koneksi-queryUPDATE usia SET
kode_usia=kode_us, kelompok_usia=kelompok_us WHERE id_usia=id_us;
} }
128
g. Halaman Data Fakta Indikasi