Selasa, 10 Mei 2016

Hai teman - teman , kembali lagi dengan blog saya kali ini saya akan sharing materi tentang cara membuat koneksi ke database dan input data ke database menggunakan 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 LAMP Server
  • Koneksi Internet
  • Buku panduan OOP
  • Sublime

Maksud & 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
untuk memastikan apakah data benar-benar masuk atau tidak silahkan buka database anda dan pastikan data yang anda input sudah berhasil masuk.


Referensi

 Ebook Panduan praktis 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 sehingga jadinya seperti ini.
untuk belajar bahasa pemrograman memang dibutuhkan ketelitian, karena kesalahan sedikit saja dapat merusak program. sekian sharing saya semoga bermanfaat dan selamat mencoba ..

0 komentar:

Posting Komentar