CRUD Pada PHP

CRUD(Create Read Update Delete) merupakan salah satu komponen penting dalam pemrograman PHP dan bila diartikan dalam bahasa Indonesia adalah membuat, membaca, memperbaharui dan menghapus. CRUD sendiri sangat sering digunakan untuk pembuatan website dengan menggunakan database semisal Mysql, MongoDb dan database lainya yang support dengan PHP.

Kali ini saya membuat sebuah tutorial CRUD pada PHP dan menggunakan Mysql sebagai databasenya, dan juga program ini masih bersifat sederhana yaitu memasukkan nama-nama personil Slank kedalam database yang masih kosong dan bisa dilihat, perbaharui dan hapus tentunya.
Pertama buat sebuah database, asumsikan saja dengan nama "tutorial" tanpa tanda kutip. Lalu buat juga tabel didalam database tutorial tadi dengan nama "slank" tanpa tanda kutipdan isi seperti pada screenshot berikut:

Cookie Pada PHP

Apa itu cookie? walaupun namanya berhubungan dengan kue tapi ini bukan membahas tentang kuliner dan segala macam jenis kue-kue lainnya :D. Cookie biasa terdapat dalam browser misal Chrome, Firefox dan browser lainnya.

Jika kita sering mengakases sebuah halaman maka otomatis cookie juga akan kita kirim keserver halaman yang sedang kita akases atau dengan kata lain menyimpan data-data kita dan ini juga yang sering dimanfaatkan oleh penyusup untuk membobol sebuah akun website dengan memanfaatkan cookie.

Upload File Dengan PHP

Upload, pasti kata ini sudah sering didengar bahkan mungkin sudah sering melakukan upload file. Upload adalah lawan dari download, kalau download itu untuk mengambil file dari sistem, upload adalah untuk memberikan atau mengirim file ke sistem. Contoh yang palin sering adalah seperti kita mengganti avatar atau foto profil kita di jejaring sosial seperti facebook atau twitter. Tetapi upload itu sebenarnya bukan hanya untuk file yang bertipe gambar seperti gif, jpeg, png dan lainnya, melainkan bisa juga untuk ekstensi atau format selain gambar misal exe, pdf dan lainnya.

Perlu diingat bahwa kecepatan mengupload sebuah file itu tergantung dari koneksi dan juga besar dari file yang kita upload seperti yang berlaku pada download juga, tetapi karena ini bersifat server lokal jadi tidak akan memakan banyak waktu walaupun file yang kita upload ukurannya besar.

Include Pada PHP

Include mempunyai fungsi untuk memanggil sebuah file yang terpisah sehingga bisa dieksekusi secara bersamaan dengan halaman yang kita inginkan. Sebenarnya ada 4 jenis dari pemanggilan pada PHP yaitu include, include_once, require, require_once tetapi yang umum digunakan adalah include dan require. Tapi kali ini saya hanya memberikan bagaiamana cara penggunaan include pada PHP.

Disini kita akan membuat 2 buah file yaitu file utama dan juga file yang akan di-include atau yang akan ditampilkan pada file utama.

Get Dan Post Pada PHP

Get dan Post sebenarnya mempunyai fungsi yang sama yaitu untuk mengirimkan variabel ke halaman lainnya, dan secara sekilas tidak ada terlihat perbedaan antara keduanya.
Dan sebenarnya perbedaannya itu sangat sederhana misal untuk membuat suatu form yang membutuhkan login untuk lebih aman kita dapat menggunakan Post. Berikut beberapa perbedaan dari Get dan Post:

Function Pada PHP

Functioin atau bila diartikan fungsi biasanya atau sering dipakai dalam PHP atau juga dalam bahasa pemrograman tingkat tinggi lainnya, misalnya Java. Kali ini saya akan membuat tutorial tentang function pada PHP.
Pertama yang harus diperhatikan untuk membuat sebuah fungsi pada PHP, dalam hal penamaan dari fungsi tadi tidak boleh diawali dengan angka, tetapi boleh menggunakan huruf atau underscore.
Fungi pada PHP dikenal ada dua yaitu fungsi dengan menambahkan parameter dan fungsi mengembalikan nilai.

Looping Pada PHP

Looping atau perulangan adalah salah satu komponen penting dalam bahasa pemrograman termasuk PHP. Pada dasarnya perulangan atau looping pada PHP ada 2 cara yaitu dengan menggunakan for dan juga while.
Perulangan berfungsi untuk efisiensi dalam penggunaan data, misal kita ingin membuat output berupa angka dari mulai 1 sampai 1000 kita bisa sangat mudah membuat output dibanding dengan membuat manual, itu salah satu contoh kegunaan sederhana perulangan.

Sorting Array Pada PHP

Sorting atau pengurutan meruapakan salah satu bagian penting dalam pemrograman PHP tentu, karena ini akan mengurutkan data dalam pencarian misalnya. Sebelumnya saya telah membuat tutorial array pada PHP dan ini merupakan tutorial untuk pengurutan atau sorting array pada PHP.
Ada 6 sorting pada PHP, yaitu sort, rsort, asort, ksort, arsort dan krsort. Tentu keenam jenis sorting ini memiliki fungsi yang sama yaitu itu untuk pengurutan hanya beda mengurutkan berdasarkan apa, misal dalam pencarian di situs jual beli dalam daftar harga ada berdasarkan merk atau juga bisa harga dari yang termurah ke mahal.

Array Multidimensi Pada PHP

Jika sebelumnya saya telah membuat array pada PHP kali ini adalah lanjutan dari tutorial sebelumnya itu. Pada artikel sebelumnya saya baru menjelaskan tentang array indexted dan juga array asosiatif dan kali ini adalah tentang array multidimensi.
Array multidimensi disebut juga dengan array dalam array(yo dawg :D),mengapa demikian? karena didalam array tadi akan ada array lainnya.
Cara kerja array ini sama dengan matriks yaitu dengan kolom dan baris dan seperti biasa array ini dimulai dengan 0 dan dilanjutkan seperti biasanya.

Array Pada PHP

Array atau bahasa Indonesia diartikan Larik adalah variabel yang bisa menampung lebih dari 1 nilai, misalkan jika kita membuat sebuah variabel biasanya membuat dengan nama variabel dan isi variabel secara manual, maka jika menggunakan array kita hanya perlu membuat sekali dan jika nilai tadi diperlukan bisa dilakukan pemanggilan array. Array mempunyai 3 jenis yaitu array di index(dengan penomoran),asoasiatif dan juga multidimensi. 
Oh iya ini masih lanjutan dari tutorial PHP yang ada pada blog saya ini. Array juga seperti halnya percabangan juga ada di bahasa pemrograman lain misalnya saja pascal, dan semua konsep juga sama yaitu melakukan efisiensi penulisan program hanya sedikit berbeda untuk penulisan kode saja.