Halaman validasi data peserta

82 Gambar 4.4 Halaman utama admin

IV.3.4.1 Halaman validasi data peserta

Halaman validasi peserta merupakan halaman yang digunakan admin untuk memeriksa data calon peserta yang mendaftar sesuai tidak dengan aslinya. Proses validasi peserta dilakukan di dalam file periksapengunjung.php. Saat admin melakukan persetujuan untuk menerima calon peserta, maka secara otomatis data calon peserta akan masuk ke dalam tabel peserta_pelatihan dan tabel pbk. Gambar 4.5 Halaman utama pengguna Berikut ditampilkan bagian penting dari periksapengunjung.php include ..koneksi.php; ifisset_GET[aksi] _GET[aksi] == del { id = strip_tags_GET[id]; ifemptyid mysql_queryDELETE FROM pengunjung WHERE ktp = id LIMIT 1, koneksi; } elseifisset_GET[aksi] _GET[aksi] == del2 { id = strip_tags_GET[id]; ifemptyid mysql_queryDELETE FROM peserta_pelatihan WHERE id_peserta = id LIMIT 1, koneksi; } elseifisset_GET[aksi] _GET[aksi] == approve { id = strip_tags_GET[id]; ifemptyid { sql = SELECT FROM pengunjung WHERE ktp = id LIMIT 1; 83 mysql_querysqlSimpan, koneksi or dieGagal Perintah SQL . mysql_error; mysql_queryDELETE FROM pengunjung WHERE ktp = id LIMIT 1, koneksi; switchdata[id_pelatihan]{ case INS-01 : sqlgammu= insert into pbk GroupID,Name,Number values 1, data[nama], data[no_hp];; break; case INS-02 : sqlgammu=insert into pbk GroupID,Name,Number values 2, data[nama], data[no_hp];; break; case INS-03 : sqlgammu=insert into pbk GroupID,Name,Number values 3, data[nama], data[no_hp];; break; case INS-04 : sqlgammu=insert into pbk GroupID,Name,Number values 4, data[nama], data[no_hp];; break; case INS-05 : sqlgammu=insert into pbk GroupID,Name,Number values 5, data[nama], data[no_hp];; break; case INS-06 : sqlgammu=insert into pbk GroupID,Name,Number values 6, data[nama], data[no_hp];; break; case INS-07 : sqlgammu=insert into pbk GroupID,Name,Number values 7, data[nama], data[no_hp];; break; case INS-08 : sqlgammu=insert into pbk GroupID,Name,Number values 8, data[nama], data[no_hp];; break; case INS-09 : sqlgammu=insert into pbk GroupID,Name,Number values 9, data[nama], data[no_hp];; break; case MTU-01 : sqlgammu=insert into pbk GroupID,Name,Number values 10, data[nama], data[no_hp];; break; case MTU-02 : sqlgammu=insert into pbk GroupID,Name,Number values 11, data[nama], data[no_hp];; break; 84 Perintah “delete from pengunjung” adalah perintah yang digunakan untuk menghapus data peserta dari tempat penyimpanan sementara dan memindahkannya ke tabel peserta_pelatihan. Sedangkan penggunaan switch case dilakukan untuk memasukkan data ke dalam tabel pbk.

IV.3.4.2 Halaman daftar peserta