Tutorial CRUD PHP Mysql Part #1 : Membuat Koneksi Database Mysql Pada PHP
pada tutorial sebelum nya kita telah mempelajari materi dasar dari bahasa
pemrogrman php. mulai dari jenis data, perulangan, penggunaan style css,
teknik pengiriman data antar halaman dan lainnya bisa di lihat pada tutorial
sebelumnya pada blog ini.
pada kesempatan kali ini , tutorial selanjutnya kita akan membahas cara
membuah sebuah program CRUD sederhana pada bahasasa pemrograman PHP
dengan menggunakan database MySql.
mungkin teman-teman sudah tidak asing lagi dengan istilah CRUD. yaitu
singkatan dari Create, Read, Update , Delete.
fungsi Crud ini sangat berguna sebagai landasan dasar kita untuk
mengolah data dalam sebuah program. disini akan kita coba untuk membahas bagai
mana cara membuat aplikasi CRUD sederhana dengan menggunakan bahasa
pemrograman PHP.
Untuk mengolah dan penyimpanan data nya pada tutorial crud php ini,
disini kita menggunakn software database Mysql Xampp dari
Apache. Untuk tutorial instalasi XAMPP nya mungkin bisa browsing pada
mba Google. :)
Untuk studi kasusnya pada tutorial CRUD PHP Dengan Database
MySql, disini kita akan coba membuat program pegolahan data
produk. langsung saja kita lanjut kemateri nya. dan pastikan
aplikasi Xampp databse nya sudah di runing.
untuk projet yang kita gunakan disini kita menggunakan projet dari tutorial
part# 7 yang membahas materi Template dan styling pada PHP , untuk
tutorial nya bisa di lihat pada link berikut ini
Tutorial Pemrograman PHP Part #7:
Template dan styling pada PHP
karna pada project ini. kita tekah berhasil menggunakan framework css dari.
bootstrap untuk membuat tampilan dari program yang kita buat lebih rapi.
1.Membuat Struktur database
dalam data produk terdapat beberapa atribut seperti nama produk, harga produk,
stiock produk, jenis produk, dan lain nya. untuk tutrorial crud php pada kali
ini kita akan menggunkan beberapa atribut saja.
buka database Mysql, pada localhost, dan pilih phpmyadmin.
lalu pilih crate new database dan beri nma dbproduk.
Buat database Baru |
kemudian beri nama database dengan nama produk.
2. Buat tabel Barang
setelah berhasil membuat database baru selanjut nya. kita akan membuat tabel
dari barang. ada apun atribut yang akan kita gunakan. seperti pada tabel
berikut ini.
sedikit penjelesan kenapa kita menggunakan penamaan field name yang aneh,
teknik ini digunakan untuk mempermudah kita dalam penulisan query dalam
coding nantinya yang terkadang kita sering tertukar antara nama field dan
values yang akan di simpan.
- K = Primery key
- f = field inisialisai
- 01 = urutan field nya dan huruf c atau n setelah nya adalah tipe data yang di gunakan oleh field nya
- _v50 = untuk inisialisai jumlah lenght yang di perbolehkan dalam field tersebut
teman bisa membuat satu persatu column untuk tabel produk nya. sesuai dengan
jumlah field yang akan kita pakai.
untuk mempersingkat waktu teman-teman bisa gunakan scriot sql. berikutini
untuk membut tabel produk. langkahnya. pilih database yang sudah kita buat
tadi, lalu pilih menu sql
lalu pastekan script sql berikut ini. untukmembut tabel produk. dan
pilih Go
script cearte tabel Sql
CREATE TABLE tblbarang (
`k01cKodebarang_v50` varchar(50) DEFAULT NULL,
`f01cNamabarang_v50` varchar(50) DEFAULT NULL,
`f02cSatuan_v50` varchar(50) DEFAULT NULL,
`f03nStock_int` int(11) DEFAULT NULL,
`f04nHargaBarang_n92` decimal(18,2) DEFAULT NULL,
`f05cNamaGamabar_v100` varchar(100) DEFAULT NULL
)
jika. beehasil makan secara otomatis di dalam database kita akan ada sebuh
tabel. baru. dengan nama tblbarang
3. Membuat koneksi PHP ke database mysql
pada projet kita, buat sebuah file dalam folder config. baru untuk menulis
koding konfigurasi antara php dan mqsl . beri nama
database.php
file database.php
<?php
/*
* Database base connector using mysqli db Conention
*/
$SERVER_NAME = "localhost";
$DATABASE_NAME = "produk";
$USER_NAME = "root";
$PASSWORD = "";
$koneksi = mysqli_connect($SERVER_NAME, $USER_NAME, $PASSWORD, $DATABASE_NAME);
if (!$koneksi) {
echo " ERROR.. gagal terkoneksi dengan database...!";
} else {
echo "SUCCESS.... koneksi dengan database Berhasil ";
}
Penjelasan coding:
- line 5 : Deklarasi Nama Server/URL Server
- Line 6 : Nama Database
- Line7 : Nama Username koneksi configurasi default dari Xampp adalah root
- line 8 : password Koneksi Database configurasi default dari Xampp adalah kosong ("")
- line 10 :menjalakan perintah untuk mengkoneksikan program ke database dengan menggunakan mysqli dbConnettor
- line 12 - 16 : untuk menegcek apakah perintah pada line 10 berhasil di jalankan , jika berhasil perintah echo pada line 15 bisa kita unmark.
lalu panggil file database.php ini di halaman index utama program.
4.Testing koneksi database
setelah selesai membuat file koneksi ke database, untuk memastikan keoneksi yang kita buat telah berhasil terhubung atau terkoneksi dengan database mysql nya. coba
kita jalan kan program nya. jika program kita telah beehasil
terkoneksi dengan database myqsl yang telah kita buat pada step sebelumnya
maka hasil dari program akan seperti gambar berikut.
Testing Koneksi Database Mysql |
sampai disini kita telah berhasil membuat file koneksi database unruk
program crud php nya. pastikan semua langkah di atas di lakukan dengan
benar.
untuk selanjut nya kita akan coba menambahkan data baru kedalam database
produk yang telah kita buat .
tutorial menyimpan data produk nya akan kita bahas pada part 2 bisa di lihat
pada link berikut ini
Tutorial CRUD PHP part 2 : Create Input data PHP dan Mysql
Jika ada masukan dan saran mengenai postingan ini bisa berikan di kolom Komentar..
Sekian Dan Terima kasih...
#Happy Coding
Incoming search terms:
- Belajar PHP dan Mysql
- Tutorial Bahasa Pemrograman PHP
- Tutorial PHP dan Mysql Bahasa Indonesia
- Tutorial Belajar PHP dan Mysql
- membuat web dinamis di PHP
- CRUD PHP MySql
- CRUD Mysql database dan PHP
- CRUD PHP dengan database Mysql
Tags: Belajar PHP dan Mysql,Tutorial Bahasa Pemrograman PHP, trading, Tutorial PHP dan Mysql Bahas Indonesia ,Tutorial Belajar PHP dan Mysql,crypto currentsi, membuat web dinamis di PHP, investasi,CRUD PHP MySql,CRUD Mysql database dan PHP, investasi saham, CRUD PHP dengan database Mysql
0 Response to "Tutorial CRUD PHP Mysql Part #1 : Membuat Koneksi Database Mysql Pada PHP"
Posting Komentar