Kode Program Tampil Data Kode Program Ubah Data

230

E. Kode Program Tampil Data

Setelah melakukan tambah data, data yang sudah tersimpan perlu ditampilkan kembali pada aplikasi SIPENSIS, atau biasa disebut dengan fungsi read atau print. Fungsi tersebut dibuat dengan penggunaan sintaks select yang dituliskan di dalam kode program, dimana sintaks select ini berfungsi untuk mengambil data dari basis data. Berikut adalah kode program “detailsekolah.php” untuk menampilkan data detail sekolah. detailsekolah.php ?php memanggil script koneksi.php include configkoneksi.php ; mengambil id dari url if isset _GET [ id ]{ id = de _GET [ id ]; id_en = _GET [ id ]; } mengambil data dari database sql = select from tsekolah where npsn= id ; tampilkan = mysql_query sql ; jml = mysql_num_rows tampilkan ; kondisi jika data kosong if jml == { menampilkan halaman tambah data sekolah echo script ; echo window.location=index.php?data=sekolahaksi=tambahid= id_en ; echo script ; kondisi jika data tidak kosong } else { menampilkan data sekolah dari database tampilsekolah = mysql_fetch_array tampilkan ; namasekolah = tampilsekolah [ namasekolah ]; statussekolah = tampilsekolah [ statussekolah ]; npsn = tampilsekolah [ npsn ]; alamatsekolah = tampilsekolah [ alamatsekolah ]; desa = tampilsekolah [ desa ]; kelurahan = tampilsekolah [ kelurahan ]; kecamatan = tampilsekolah [ kecamatan ]; kabupaten = tampilsekolah [ kabupaten ]; nss = tampilsekolah [ nss ]; telp = tampilsekolah [ telp ]; web = tampilsekolah [ web ]; email = tampilsekolah [ email ]; akreditasi = tampilsekolah [ akreditasi ]; nilaiakreditasi = tampilsekolah [ nilaiakreditasi ]; tglakreditasi = tampilsekolah [ tglakreditasi ]; berlaku = tampilsekolah [ berlaku ]; namakepsek = tampilsekolah [ namakepsek ]; nipkepsek = tampilsekolah [ nipkepsek ]; telpkepsek = tampilsekolah [ telpkepsek ]; emailkepsek = tampilsekolah [ emailkepsek ]; } ? 231

F. Kode Program Ubah Data

Data yang sudah tersimpan sekalipun, seringkali memerlukan pengubahan. Agar pengguna dapat mengubah data yang ada di dalam basis data melalui aplikasi SIPENSIS, diperlukan kode program untuk update atau change data. Berikut adalah kode program “editsekolah.php” untuk mengubah data sekolah. editsekolah.php ?php memanggil script koneksi.php include configkoneksi.php ; mengambil id dari url if isset _GET [ id ]{ id = de _GET [ id ]; id_en = _GET [ id ]; } menampilkan data sekolah dari database sql = select from tsekolah where npsn= id ; tampilkan = mysql_query sql ; tampilsekolah = mysql_fetch_array tampilkan ; namasekolah = tampilsekolah [ namasekolah ]; statussekolah = tampilsekolah [ statussekolah ]; npsn = tampilsekolah [ npsn ]; alamatsekolah = tampilsekolah [ alamatsekolah ]; desa = tampilsekolah [ desa ]; kelurahan = tampilsekolah [ kelurahan ]; kecamatan = tampilsekolah [ kecamatan ]; kabupaten = tampilsekolah [ kabupaten ]; nss = tampilsekolah [ nss ]; telp = tampilsekolah [ telp ]; web = tampilsekolah [ web ]; email = tampilsekolah [ email ]; akreditasi = tampilsekolah [ akreditasi ]; nilaiakreditasi = tampilsekolah [ nilaiakreditasi ]; tglakreditasi = tampilsekolah [ tglakreditasi ]; berlaku = tampilsekolah [ berlaku ]; namakepsek = tampilsekolah [ namakepsek ]; nipkepsek = tampilsekolah [ nipkepsek ]; telpkepsek = tampilsekolah [ telpkepsek ]; emailkepsek = tampilsekolah [ emailkepsek ]; proses edit data sekolah if isset _POST [ editsekolah ]{ deklarasi variabel namasekolah = _POST [ namasekolah ]; statussekolah = _POST [ statussekolah ]; npsn = _POST [ npsn ]; alamatsekolah = _POST [ alamatsekolah ]; desa = _POST [ desa ]; kelurahan = _POST [ kelurahan ]; kecamatan = _POST [ kecamatan ]; kabupaten = _POST [ kabupaten ]; nss = _POST [ nss ]; telp = _POST [ telp ]; web = _POST [ web ]; email = _POST [ email ]; akreditasi = _POST [ akreditasi ]; 232 nilaiakreditasi = _POST [ nilaiakreditasi ]; tglakreditasi = _POST [ tglakreditasi ]; berlaku = _POST [ berlaku ]; namakepsek = _POST [ namakepsek ]; nipkepsek = _POST [ nipkepsek ]; telpkepsek = _POST [ telpkepsek ]; emailkepsek = _POST [ emailkepsek ]; memperbarui data sekolah sql = update tsekolah set namasekolah= namasekolah, statussekolah= statussekolah,npsn=npsn, alamatsekolah= alamatsekolah,desa=desa, kelurahan= kelurahan,kecamatan=kecamatan, kabupaten= kabupaten,nss=nss,telp=telp,web=web, email= email,akreditasi=akreditasi, nilaiakreditasi= nilaiakreditasi, tglakreditasi= tglakreditasi,berlaku=berlaku, namakepsek= namakepsek,nipkepsek=nipkepsek, telpkepsek= telpkepsek,emailkepsek=emailkepsek where npsn= npsn ; query = mysql_query sql ; echo script ; echo window.location=index.php?data=sekolahaksi=detailid= id_en; echo script ; } ? 233

G. Kode Program Hapus Data

Dokumen yang terkait

LAPORAN PRAKTIK PENGALAMAN LAPANGAN LOKASI DINAS PENDIDIKAN KABUPATEN KULON PROGO UNIT 2 “PENDATAAN DAN REKAPITULASI DATA SARANA SEKOLAH MENENGAH PERTAMA BERBANTU KOMPUTER DI KABUPATEN KULON PROGO”.

0 0 81

LAPORAN PRAKTEK PENGALAMAN LAPANGAN DI DINAS PENDIDIKAN KABUPATEN KULON PROGO “Pendataan dan Rekapitulasi Data Prasarana Sekolah Menengah Pertama di Kabupaten Kulon Progo dengan Berbantu Komputer”.

0 0 61

LAPORAN PRAKTEK PENGALAMAN LAPANGAN DI DINAS PENDIDIKAN KABUPATEN KULON PROGO “Pendataan dan Rekapitulasi Taman Bacaan Masyarakat di Kabupaten Kulon ProgoBerbantu Komputer”.

0 1 57

LAPORAN PRAKTEK PENGALAMAN LAPANGAN DI DINAS PENDIDIKAN KABUPATEN KULON PROGO “Pendataan Lembaga Kursus dan Pelatihan Setelah Akreditasi Berbantu Komputer di Kabupaten Kulon Progo”.

0 0 50

LAPORAN INDIVIDU KEGIATAN PRAKTIK PENGALAMAN LAPANGAN (PPL) II DINAS PENDIDIKAN KABUPATEN KULON PROGO Jalan Ki Josuto Wates Kulon Progo “Optimalisasi Pendataan Sarana dan Prasarana Sekolah Dasar Se-Kabupaten Kulon Progo”.

0 0 29

LAPORAN PPL MANAJEMEN PENDIDIKAN DINAS PENDIDIKAN KABUPATEN KULON PROGO PENDATAAN LABORATORIUM IPA SMA SE-KABUPATEN KULON PROGO.

0 0 23

LAPORAN KEGIATAN PRAKTIK PENGALAMAN LAPANGAN (PPL) II DI KANTOR DINAS PENDIDIKAN KABUPATEN KULON PROGO DIY PENDATAAN SISWA BARU SEKOLAH DASAR SE-KABUPATEN KULON PROGO DIY MELALUI APLIKASI SIPENSIS (SISTEM INFORMASI PENDATAAN SISWA).

1 14 72

LAPORAN PRAKTEK PENGALAMAN LAPANGAN DINAS PENDIDIKAN KABUPATEN KULON PROGO “Validasi Data Pendukung Kegiatan Administrasi Kurikulum Di Lingkungan Dinas Pendidikan Kabupaten Kulon Progo Berbantu Komputer”.

0 0 30

Dinas Kesehatan Kabupaten Kulon Progo

0 0 3

geologi regional kulon progo, kabupaten kulon progo, yogyakarta

6 49 9