selamat datang diblog afi

Kamis, 11 Agustus 2016

OOP 8 : Koneksi Database Dan Insert Data Dengan OOP

07.49.00

Share it Please
Assalamu'alaikum Wr. Wb.

Hai teman-teman, kembali lagi diblog saya kali ini saya akan share materi tentang koneksi database dan insert data dengan oop.

Pengertian :

File koneksi pada php adalah sebuah file yang menghubungkan program kita dengan database, sehingga kita dapat mengakses data - data yang terdapat dalam database kita.
Insert Data adalah proses memasukkan data ke database dengan menggunakan perintah mysql insert into.

Latar Belakang :

Belajar OOP tingkat lanjut.

Alat & Bahan :

  • PC / Laptop yang sudah terinstall lampp server.
  • Konkesi Internet.
  • Buku Panduan Tentang OOP.
  • Text Editor. 
Maksut & Tujuan :
Maksud dan tujuan sharing materi kali ini adalah agar kita mengetahui bagaimana cara membuat file koneksi dengan OOP dan mengetahui bagaimana cara membuat CRUD khususnya fungsi insert data dengan OOP.

Tahap Pelaksanaan :

A.  File Koneksi.
Langkah pertama kita akan membuat class untuk koneksi kedatabasenya. kemudian kita buat file untuk mengakses objek untuk konek ke database, jadi kita membuat 2 file terpisah. membuat file terpisah antara file class dan file untuk mengakses objectnya memiliki beberapa keuntungan yaitu
membuat class kita menjadi bersih (bersih dalam arti class kita tidak tercampur dengan fungsi yang lain sehingga file class dapat digunakan kembali atau dapat dikembangkan lagi ke bentuk yang komplek), file lebih rapi.

file 1 dengan nama class.php 
pada file ini kita buat class, method,parameter, dan fungsi untuk koneksi ke database dan insert data.

file koneksi.php


jika file diatas anda jalankan pada browser tidak akan muncul apa-apa dan itu tandanya anda berhasil konek ke database.

B. Input Data ke Database.
untuk membuta file untuk menginput data ke database pertama kita tambahkan fungsi berikut di file class.php


kemudian buat file dengan nama insert.php dan tuliskan script dibawah ini.




jika dijalankan di browser akan menghasilkan tampilan seperti ini
Referensi :
Buku praktis panduan OOP.

Hasil & Kesimpulan :
kesimpulannya, pada koneksi dengan OOP tidak jauh berbeda dengan file koneksi menggunkana PHP biasanya namun yang sedikit berbeda hanyalah pada pembuatan class untuk fungsi, dan methodnya untuk insert data pun juga masih sama.  saya juga mengalami sedikit eror dengan file input data (error seperti dibawah ini) nama tidak mau masuk ke kolom nama, setelah saya teliti saya membuat field nomor dan saya beri auto_increament seharusnya jika file sudah di auto_increament nilai akan muncul secara otomatis namun pada script masih saya beri nilai.
Penutup :
Sekian share materi kali ini semoga bermanfaat dan terimakasih.
Wassalamu'alaikum Wr. Wb. 

0 komentar:

Posting Komentar