Selamat pagi semuanya.Mohon maaf ya kawan karena saya jarang sekali update tutorial ataupun artikel di blog ini.Alasan saya karena jarang update artikel adalah saya sedang mengikuti kegiatan PKL (Pelatihan Kerja Lapangan).
Dan puji Tuhan saya bisa meluangkan waktu saya untuk membuat artikel baru untuk sobat sekalian.Artikel kali ini yang saya akan buat adalah Aplikasi Pelaporan dengan sistem CRUD PHP.Untuk kalian yang belum belajar PHP silahkan belajar di blog ini atau di tempat lain ya.
Aplikasi ini saya buat karena pembimbing saya di tempat PKL yang menyruh saya untuk membuat aplikasi ini.Aplikasi ini di buat dengan tujuan untuk mempermudah para radio room untuk melapor kejadian yang terjadi dan akan langsung dieksekusi oleh para anggota di workshop.
Aplikasi yang saya buat ini memliki beberapa fitur, yaitu untuk menghapus data-data tetentu, menghapus data berdasarkan id, mengedit data secara inline dengan php ajax, mengeksport data ke excel dengan php, melihat data tanpa mereload halaman, dll.
Beberapa fitur yang ada di aplikasi ini sudah saya sebut, sekarang saya akan memperlihatkan tampilan dari aplikasi ini (sebelum saya kasih link downloadnya).
Pertama, untuk tampilan awal ada tampilan untuk melihat data-data yang telah di input, dan ada beberapa tombol untuk export ke excel, hapus semua data, hapus data ready, dan tambahkan data.Lihat gambar di bawah ini.
halaman tempat data-data laporan di tampilkan sekaligus tombol untuk tambahkan item |
Pada tampilan diatas juga Anda bisa langsung mengedit data dari tabel tersebut.Itulah yang dinamakan inline edit.Dengan adanya inline editing ini para penginput tidak lagi susah untuk pergi ke halaman lain untuk mengedit datanya.
Sekarang mari kita lihat halaman untuk menginput datanya.Silahkan dicoba sendiri form inputnya.
halaman untuk menginput data laporan |
Kalau tadi kalian lihat tabel yang berisi data-data dan beserta dengan tombol tambahkan item, hapus semua data, dll.Untuk tampilan ini hanya untuk menampilkan data saja, jadi semua tampilan yang sudah di input tadi akan di tampilkan di halaman ini.
tampilan ini yang akan ditampilkan di TV besar runagan workshop |
Kenapa saya pisahkan ? Karena mereka mau kalau tampilan ini kasih sendiri, karena di ruangan workshop tidak mau ada tombol-tombol (karena pada tampilan inilah yang akan ditampilkan di TV besar) yang seperti pada gambar diatas sebelumnya.Tapi tenang, untuk menampilkan datanya tidak perlu mereload halaman kok, jadi langsung muncul datanya setelah di klik tambahkan.Silahkan dicoba
Saya rasa sudah cukup begitu untuk tampilannya, sebenarnya ada banyak lagi tapi kalian coba sendiri saja ya.Silahkan di download.
Untuk database silahkan di import di phpmyadmin, karena sudah ada file .sql yang bernama report.sql nya di dalam satu folder report.Untuk mengkoneksikan ke database saya tidak menggunakan script mysql / mysqli tetapi saya menggunakan pdo (lebih terbaru).
Untuk soal keamanan belum terjamin, karena aplikasi ini saya buat untuk digunakan secara local saja tidak untuk di onlinekan.
Kalau bisa kalian kembangkan lagi mungkin aplikasi ini akan semakin lebih bagus lagi.Silahkan dikembangkan lagi.
Semoga aplikasi ini bisa bermanfaat untuk teman-teman yang telah mendownloadnya dan langsung mencobanya hehehe.
Kalau ada yang bingung silahkan berkomentar ya.