-->

AK Studio

Tutorial Programming Bahasa Indonesia

Tutorial CRUD PHP Mysql Part #1 : Membuat Koneksi Database Mysql Pada PHP


Tutorial CRUD PHP Dengan Database 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.
  • = 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

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel