• Monday, April 11, 2016

    Aplikasi CRUD dengan PHP dan MySQL (Object Oriented Style)

    Aplikasi CRUD dengan PHP dan MySQL ini dibangun menggunakan bahasa pemrograman PHP dan database MySQL. Untuk cara mengakses databasenya menggunakan MySQL Extension dan konsep pemrogramannya menggunakan konsep pemrograman berorientasi objek (object oriented style).

    Pemrograman Berorientasi Objek (PBO) atau Object Oriented Programming (OOP) merupakan sebuah paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalamnya dibungkus dalam suatu kelas-kelas atau objek-objek. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya.

    CRUD merupakan singkatan dari Create, Read, Update, dan Delete. Operasi CRUD sangat berperan penting saat kita membangun sebuah sistem, karena merupakan operasi dasar yang akan selalu digunakan dalam membangun sebuah sistem. Jadi setiap programmer harus bisa dan menguasai operasi CRUD sebagai skill dasar untuk mengembangkan sebuah sistem.

    Aplikasi ini sangat cocok bagi teman-teman yang baru belajar pemrograman PHP dengan konsep pemrograman berorientasi objek. Didalam aplikasi ini teman-teman bisa melihat bagaimana script untuk menampilkan data dari database, menyimpan data ke database, mengubah data pada database dan menghapus data dari database. Selain itu teman-teman juga bisa melihat bagaimana cara menggunakan JQuery DataTables, menggunakan CSS Bootstrap 3, membuat fungsi untuk membatasi karakter yang diinputkan dan membuat keamanan dasar untuk mencegah SQL injection. Script didalam aplikasi ini dapat kalian pelajari dengan mudah karena sudah saya berikan komentar pada setiap prosesnya, sehingga dapat digunakan sebagai referensi dalam membangun sebuah sistem.

    Fitur Aplikasi
    1.   Create (Menyimpan Data)
    Membuat script untuk menyimpan/insert data dari aplikasi ke database MySQL.
    2.   Read (Menampilkan Data)
    Membuat script untuk membaca atau menampilkan data dari database MySQL ke aplikasi. Menampilkan semua data yang ada pada database dan menampilkan data dengan kriteria tertentu.
    3.   Update (Mengubah Data)
    Membuat script untuk mengubah/update data pada database MySQL melalui apilkasi.
    4.   Delete (Menghapus Data)
    Membuat script menghapus/delete data pada database MySQL melalui aplikasi.
    5.   JQuery DataTables
    Membuat tabel menggunakan JQuery DataTables untuk menampilkan data dari database MySQL. Tabel sudah dilengkapi dengan filter jumlah data yang ditampilkan, form pencarian data dan pagination.
    6.   CSS Bootstrap 3
    Membuat tampilan aplikasi menggunakan CSS Bootstrap 3.
    7.   Fungsi membatasi karakter yang diinputkan
    Membuat fungsi untuk membatasi karakter yang diinputkan. Bisa diinputkan huruf, angka atau karakter tertentu saja.
    8.   Keamanan dasar untuk mencegah SQL injection
    Membuat keamanan dasar untuk mencegah SQL injection saat proses input data. Menghilangkan spasi dibelakang dan didepan kata yang diinputkan.

    Tampilan Aplikasi CRUD



    Sekian penjelasan tentang Aplikasi CRUD dengan PHP dan MySQL ini. Semoga aplikasi ini dapat membantu teman-teman yang baru mulai belajar membuat aplikasi berbasis web dengan konsep pemrograman berorientasi objek.

    Jika teman-teman ingin mempelajari aplikasi ini, silahkan kunjungi repositories saya di Github indrasatya
    Atau teman-teman bisa download semua aplikasi yang ada diwebsite melalui link dibawah ini


    Hosting Unlimited Indonesia

    Indra Setyawantoro

    Author

    Belajar untuk Mengajar, Mengajar untuk Belajar.

    0 komentar:

    Post a Comment

    Copyright © 2015 - 2023 Indra Satya. All rights reserved. Blogger Templates