(Codeigniter) Simple Serverside datatables (part 2)

(Codeigniter) Simple Serverside datatables (part 2)

Before continue. Please finish the first tutorial. If success, let’s continue! I step are not using lib datatable for PHP. I built myself

To use serverside, we need to follow 3 step

  1. js that enable the serverside
  2. model that process the input
  3. controller that show the code

Continue reading “(Codeigniter) Simple Serverside datatables (part 2)”

Advertisements

memasang phpspreadsheet di CI

memasang phpspreadsheet di CI

untuk memasang “phpspreadsheet” di CI kita harus mengikuti metode pasang “phpspreadsheet” dalam kondisi native. Enaknya bila kita memakai CI, kita masih bisa membawa bahasa Native. walaupun tidak semua setuju bila coding kita ada hawa2 native

metode yang saya gunakan adalah native, bila ingin yang benar2 OOP. maka kamu harus melakukan proses pewarisan class! dimana hasilnya bisa membingungkan bila kamu tidak faham.

Continue reading “memasang phpspreadsheet di CI”

php – excel : program pertama

sebelum lanjut ke pembuatan program. Tolong fahami bahwa php-excel yang biasa digunakan secara native harus pindah memakai composer. Jadi hindari memakai link ini sebagai referensi php-excel

https://github.com/PHPOffice/PHPExcel

sesuai pernyataan pada link tersebut

PHPExcel last version, 1.8.1, was released in 2015. The project is no longer maintained and should not be used anymore.
All users should migrate to its direct successor PhpSpreadsheet, or another alternative.

berdasarkan pernyataan ini. Jadi saran pertama adalah memasang composer

silakan mencari yang sesuai dengan kebutuhanmu Continue reading “php – excel : program pertama”

Datatable versi Nasgor

Datatable versi Nasgor

Sebelum beranjak memahami datatable. Pastikan anda sudah berhasil membuat datatable sederhana. Buatlah 1 table sederhana, kemudian pasang datatable disana. Apabila sudah berhasil, lanjutkan dengan tutorial ini. Point datatable sederhana itu memiliki beberapa alasan:

  • memastikan js datatable jalan
  • memastikan css pendukung jalan
  • memastikan table yang dibuat sudah benar
  • dan lain-lain
kira2 yang akan didapat nantinya

semua coding akan dibuat di CI. Jadi akan ada beberapa file yang akan muncul di CI. dalam coding saya akan memanfaatkan

datatable + edittable : text inline

harus diakui.. hari ini nulis blognya aktif sekali.. terima kasih kepada user di FB yang bertanya.. dan saya merasa sangat perlu untuk share ilmunya.. walau ada kekurangan, tapi saya akan berusaha memperbaiki.

berawal dari masalah di FB
saya memutuskan untuk membuat contoh datatable yang juga memiliki kemampuan sama seperti link tersebut.. kasusnya mungkin saya ambil list yang sudah saya buat dahulu yaitu provinsi.. dimana kita ingin dapat merubah nama provinsi

2016-04-10_21-29-51
tampilan awal

pada awalnya kita akan mendapatkan tampilan seperti ini. Lalu nanti kita ingin edit secara cepat … langsung ke fieldnya.. lalu kita bisa ketik dan save.
Continue reading “datatable + edittable : text inline”

latihan PDO untuk Select

pada latihan sebelumnya saya belum share hasil scriptnya.. jadi silakan di ambil di sini

http://pastebin.com/g7h87JFf

136554526226spada tulisan ini hanya share cara membuat query select yang bagus.. tapi sebelumnya tolong di ingat

  • jangan/hindari memakai * (bintang) dengan tujuan melihat semua isi field dalam table!
  • berikan nama alias bila panjang
  • berikan nama alias yg mudah dimengerti anda
  • pastikan nama valid (penting)

hal terburuk dalam query adalah ketika kamu salah masukkan query tapi kamu tak tahu salahnya dimana

Continue reading “latihan PDO untuk Select”

belajar memakai pdo

sebelum memulai .. ada beberapa step yang harus dikuasai untuk bisa memakai pdo yang lebih secure. Dimulai dari koneksi, query, input hingga nantinya memakai konsep prepare.

12687953_440785419462454_579209316451426075_nTerakhir pembahasan sebenarnya menjelaskan Prepare. Sebuah metode bagus untuk belajar pertahanan query.

Pada dasarnya Prepare adalah konsep untuk memakai query / proses memakai DBMS yang secure. Dasar dari prepare adalah memastikan input atau sebut saja parameter OK. Parameter OK dapat menghindari dari sql inject maupun kesalahan input.

Tanpa basa-basi langsung saja ya Continue reading “belajar memakai pdo”