Aplikasi CRUD dengan PHP dan MySQLi ini dibangun menggunakan bahasa pemrograman PHP dan database MySQL,
dengan menggunakan MySQLi Extension untuk berinteraksi antara aplikasi dengan
database. Mysqli merupakan
kependekan dari MySQL Improved. Sebagai pengganti mysql extension, PHP
menyediakan mysqli extension yang pada
dasarnya adalah perbaikan dari mysql extension dan dikembangkan untuk mendukung
fitur-fitur terbaru untuk MySQL 4.1 keatas.
Konsep
pemrograman dalam aplikasi ini menggunakan konsep pemrograman prosedural
(procedural style). Dalam konsep prosedural tidak ada perbedaan mencolok
antara mysql extension dengan mysqli extension. Nama-nama fungsi
didalam mysqli sebagian besar mirip dengan apa yang telah kita pelajari pada
mysql extension. Selain menambah huruf “i” di dalam nama fungsi,
argumen-argumen yang dibutuhkan juga hampir mirip. Perbedaannya, jika di dalam
extension mysql umumnya kita bisa meletakkan argumen resources di
akhir fungsi, maka di dalam mysqli, argumen ini diteletakkan di awal.
CRUD merupakan singkatan dari Create, Read, Update, dan Delete. Operasi CRUD adalah dasar yang
harus diketahui oleh setiap programmer, karena Operasi CRUD merupakan operasi
dasar yang akan selalu digunakan dalam membangun sebuah sistem. Jadi setiap
programmer harus menguasai operasi CRUD sebagai skill dasar untuk mengembangkan
sebuah sistem.
Aplikasi ini
sangat cocok bagi teman-teman yang baru belajar pemrograman PHP menggunakan
mysqli extension untuk berinteraksi dengan database MySQL. Script didalam
aplikasi ini dapat kalian pelajari dengan mudah karena sudah saya berikan
komentar pada setiap prosesnya, sehingga dapat digunakan sebagai referensi
untuk 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.
Search (Pencarian Data)
Membuat
script pencarian data pada database MySQL. Pencarian berdasarkan kriteria
tertentu.
6.
Pagination
Membuat
script untuk membatasi jumlah data yang ditampilkan dari database MySQL ke
apilkasi. Data ditampilkan perhalaman, fungsinya agar tidak terlalu lama saat
menampilkan data dalam jumlah yang sangat banyak.
7.
CSS Bootstrap 3
Membuat
tampilan aplikasi menggunakan CSS Bootstrap 3.
8.
Fungsi membatasi karakter yang diinputkan
Membuat
fungsi untuk membatasi karakter yang diinputkan. Bisa diinputkan huruf, angka
atau karakter tertentu saja.
9.
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.
Sekian penjelasan tentang Aplikasi CRUD dengan PHP dan MySQLi
ini. Semoga aplikasi ini dapat membantu teman-teman yang baru mulai belajar
membuat aplikasi berbasis web menggunakan mysqli
extension untuk berinteraksi dengan database MySQL.
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
0 komentar:
Post a Comment