Archive for 2015

PHP database dasar dengan MySQLi (CRUD)

CRUD
Pengolahan data pada pemprograman mencakup empat hal yang di kenal dengan istilah CRUD. Istilah tersebut merupakan singakatan dari Create, Read, Update dan Delete, jadi dalam membuat aplikasi yang bersifat dinamis harus melalui empat criteria pengolahan data tersebut, untuk itu disini akan dibahas bagaimana pengolahan data menggunakan PHP – MySQL secara ringkas dan mendasar.
Script yang dipakai dalam PHP merupakan verisi 5 dan MySQL improve (MySQLi), karena system dengan script ini yang saat ini memiliki dukungan yang sangat baik dan stabil. Sebelum melangkah pada metode CRUD, langkah pertama adalah memahami bagaimana melakukan koneksi ke database, scriptnya adalah sebagai berikut:
Baris 2-5 mendefinisikan nama dari server, user database, password database, dan nama database. Bari 8 melakukan koneksi dengan fungsi mysqli_connect(server, username, password, database) dan menyimpannya kedalam variable $conn. Baris 11-14 melakukan penecekan apakah proses koneksi berhasil. Selanjutnya kita simpan dengan nama “koneksi.php”.
CREATE (input data [ INSERT ])
Create atau dalam Bahasa Indonesia diartikan sebagai “Buat” merupakan sebuah proses untuk membuat data atau menyimpan data kedalam database.
Konsep di atas merupakan perintah SQL untuk memasukan data ke database. Pertama memberi perintah INSERT INTO selanjutnya menyebukan nama table, dan menyebutkan nama kolom, kemudian menyebutkan perintah VALUES yang mengindikasikan nilai, dan menyebutkan nilai yang akan di masukan ke dalam kolom. Berikut perintah dalam PHP.
Perhatikan bari ke 5, pada baris tersebut terdapat variable $sql yang mana menampung proses selanjutnya. Perintah mysqli_query merupakan perintah query atau proses pengolahan, selanjutnya $conn di dalanya merupakan perintah koneksi ke database, dan kemudian perintah untuk melakukan simpan data kedalam table denga perintah INSERT INTO nama_tabel menyebutkan nama kolom dan menyebutkan nilai yang akan di masukan ke dalam masing-masing kolom. Jika di simpulkan cara membacanya adalah SIMPAN DATA KEDALAM TABEL YANG MANA KOLOM X,X,X NILAINYA ADALAH X,X,X TAMPUNG KEDALAM VARIABLE Y. simpan file dengan nama “simpan.php”.
READ (SELECT)
Read atau pembacaan data merupakan proses pengambilan data dari database yang telah di simpan. Proses ini menggunakan perintah SELECT.
Kedua konsep tersebut merupakan perintah SQL untuk melakukan pemanggilan data dari database. Pertama memberikan perintah SELECT untuk mengambil data, menyebutkan nama kolom-kolom, memberikan perintah FROM, dan menyebutkan nama table.
Pada baris ke 5 di lakukan pembacaan data dengan perintah SESLECT dari kolom nama dan alamat pada table tbl_nama. Baris ke 7 di lakukan proses perubahan data kedalam bentuk urutan (array) kolom yang mana urutan tersebut di mulai dari 0 – banyak kolom. Baris ke 9 dilakukan perulangan dengan While{}, dan print data ke layar denga echo. Simpan file dengan nama “ambil.php”.
UPDATE
Update atau perubahan data merupakan proses di mana data yang sudah ada di ubah. Proses ini di lakukan apa bila data yang ada tidak sesuai. Perintah yang di guanakan adalah UPDATE.
Konsep di atas merupakan proses perubahan data. Pertama memberikan perintah UPDATE, menyebutkan nama table, memberikan perintah SET untuk merubah data, menyebutkan nama kolom beserta nilainya, memeberikan perintah WHERE untuk mengarahkan baris mana yang akan di rubah, terakhir menyebutkan kolom dan nilai acuan untuk melakukan perubahan.
Perhatikan baris ke 5, di lakukan perubahan data pada tbl_nama dengan perintah UPDATE, perintah SET merupakan perintah untuk merubah kolom apa dan diganti dengan nilai apa, pada perintah WHERE mengarahkan pada baris tertentu berdasarkan kolom id. Baris ke 7 di lakukan pengecekan dari proses sebelumnya.
DELETE
Proses delete merupakan proses untuk menghapus data dalam database. Perintah SQLnya adalah DELETE.
Perhatikan baris ke 5, perintah DELETE adalah proses penghapusan data dari table tbl_nama, dengan menyebutkan WHERE merefrensi data yang akan di hapus berdasarkan kolom tertentu dengan nilai tertentu.
Rabu, 07 Januari 2015
Posted by Unknown
Tag :

Popular Post

Blogger templates

Labels

Translate

Followers

- Copyright © Duapah Blog -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -