Tutorial PHP
Beberapa Perintah Dasar MySQL (select, insert, update dan delete)
Pada bahasan sebelumnya, kita telah mempelajari bagaimana melakukan koneksi PHP ke database MySQL, dan sekarang adalah waktunya untuk mempelajari perintah-perintah dasar pada database MySQL. Oke langsung saja kita ke pembahasan... Untuk melakukan perintah query SQL di php dibutuhkan fungsi mysql_query($sql) untuk menerjemahkan proses query ke MySQL dari PHP. Adapun fungsi lain yang banyak digunakan di PHP adalah mysql_num_rows($query) yang berfungsi untuk menghitung jumlah baris hasil query dan mysql_fetch_array($query) atau mysql_fetch_object($query). mysql_fetch_array dan mysql_fetch_object memiliki fungsi yang sama, yakni mengambil hasil query SQL agar dapat diolah dan dibaca oleh PHP. Adapun perbedaannya adalah jenis hasil outputnya, kalau mysql_fetch_array outputnya berupa array dengan...
Mengelola Database MySQL dengan XAMPP Menggunakan phpMyAdmin
Sekarang sudah saatnya kita memasuki bahasan seputar database MySQL. Dan kali ini saya akan mencoba membahas cara membuat database, tabel, dan lain-lain melalui web database manager terpopuler nan gratis, phpMyAdmin. untuk mengakses phpMyAdmin kita cukup mengetikkan http://localhost/phpmyadmin/ di browser kesayangan kita. Perlu diperhatikan, pada tutorial yang saya buat ini saya telah mengupdate phpMyAdmin saya ke versi 3.5.3, bila sahabat AJN telah menginstall XAMPP 1.7.3 dan ingin mengupdate phpMyAdmin nya dengan yang baru seperti punya saya ini silahkan baca tutorialnya di blog saya pada link ini. Bila setting pma (singkatan dari phpMyAdmin) sahabat AJN tidak diproteksi maka setelah memasukkan url tadi list...
Koneksi PHP ke MySQL
Setelah kita mengenal apa dan kenapa MySQL dipilih sebagai pendamping PHP, sekarang adalah waktunya untuk memulai menghubungkan atau mengkoneksikan ke MySQL di PHP. Untuk melakukan koneksi PHP ke MySQL dibutuhkan 2 fungsi, yaitu mysql_connect() dan mysql_select_db(). Adapun syntax nya adalah sebagai berikut mysql_connect(host, username, password) => login ke MySQL mysql_select_db(nama_database [, linkKoneksi]) => memilih database mysql_connect(host, username, password) berfungssi untuk melakukan proses login atau otentifikasi ke MySQL. Jadi kita tidak bisa melakukan pengolahan database tanpa melakukan login terlebih dahulu. Mungkin contoh sederhananya adalah pada sebuah mobil. Mobil tidak akan bisa kita jalankan, tidak bisa kita belokkan dan lain sebagainya tanpa kita...
Pengenalan Database MySQL
Setelah kita mempelajari tentang PHP beserta beberapa tips trik PHP, sekarang saatnya saya berbagi info mengenai penggunakan database MySQL dengan PHP. Database sendiri merupakan suatu jalan untuk dapat menyimpan berbagai informasi dengan membaginya berdasarkan kategori-kategori tertentu. Dimana informasi-informasi tersebut saling berkaitan, satu dengan yang lainnya. Adapun MySQL sendiri adalah salah satu database yang bekerja dibawah sistem operasi Linux, namun kini MySQL mampu bekerja di sistem operasi lainnya seperti Windows. Seperti halnya php, MySQL juga merupakan database yang bersifat open source alias gratiss, dan MySQL ini adalah salah satu database yang sudah 'deket' banget sama PHP MySQL bersifat RDBMS (Relational Database Management...
Teknik Format Ulang Tanggal dengan PHP
Selamat malam sahabat AJN semua... Kali ini saya akan mencoba berbagi sebuah teknik format ulang tanggal di PHP. Hal ini sangat diperlukan pada saat pengolahan data yang diambil dari database. Sebelumnya perlu saya sampaikan bahwasanya sangat dianjurkan format tanggal asal (yang ingin diubah format) haruslah menggunakan format Y-m-d (0000-00-00), contoh: 2013-11-09. Oke kita langsung aja ke pembahasannya. Fungsi yang kita butuhkan dalam hal ini adalah fungsi date() dan strtotime(). Untuk fungsi date() kita diharuskan mengetahui terlebih dahulu kode-kode untuk tanggal, bulan dan tahunnya. Yuk kita coba pelajari dari sebuah contoh seperti berikut $tgl = "2013-11-09"; // bisa juga diambil dari...
Menggunakan Class di PHP
Class. Ya sekarang waktunya saya akan mengulas seputar class di PHP. Class atau yang dalam lingkup pemrogramannya dikenal sebagai sebuah object ini merupakan sekumpulan variabel dan fungsi yang terdeklarasi tentunya. Pasti kan temen-temen pernah denger tentang OOP (Object Oriented Programming)??. Jadi di dalam class ini bisa berisi variabel-variabel maupun fungsi. Jumlah fungsi dan variabel di dalamnya pun tidak dibatasi, hanya saja perlu menyesuaikan dengan kemampuan web severnya, jangan sampai membuat sebuah class yang menampung puluhan atau ratusan fungsi bila kemampuan web servernya standar (lagian jarang ada ko, hha). Bicara soal kelebihan penggunaan objek class ini tidak jauh berbeda dengan kelebihan pada...
Mengenal function dalam PHP
Function dalam PHP adalah salah satu fitur yang relatif penting dalam pembuatan website, terutama website berbasis aplikasi (aplikasi web). Fungsi ini akan sangat membantu dan bermanfaat pada saat membuat blok program atau script yang memerlukan perintah berulang dengan mengganti nilai ataupun tidak. Contoh kasus ketika kita memerlukan function dalam PHP ini adalah: ketika di halaman web memerlukan proses dengan formula atau format yang sama secara berulang-ulang, membuat blok halaman, dsb. Fungsi ini berisi sekumpulan perintah program, bisa berisi argumen if, pengulangan, variable, yang dapat menerima inputan berupa variable berisi nilai kemudian mengolah nilai tersebut sesuai dengan kebutuhan. Bentuk umum dalam membuat...
$_SERVER dan $_ENV
Variabel $_SERVER merupakan variabel global dari web server dalam bentuk array. $_SERVER memberikan informasi penting tentang lingkungan server web apache seperti alamat ip, informasi client, nomor port dari server web, dokumen root folder dari server web dll. Adapun beberapa yang terpentingnya dapat saya jelaskan seperti berikut. 1. HTTP_USER_AGENT Variabel ini menghasilkan informasi klien meliputi browser, sistem operasi, dan informasi lainnya. Variabel ini cukup penting sehingga yang paling sering digunakan dalah variabel user agent ini. echo "HTTP_USER_AGENT : " . $_SERVER['HTTP_USER_AGENT']; 2. HTTP_ACCEPT_LANGUAGE Variabel ini dapat digunakan untuk mendeteksi bahasa browser pengguna. Informasi yang diambil dapat berguna secara otomatis mengkonfigurasi...
Format Tanggal dan Angka Indonesia
Oke kali ini saya akan mencoba membahas sesuatu yang mungkin ini adalah penting agar web yang kita buat menggunakan format bahasa yang bisa dimengerti oleh kita, warga negara INDONESIA. Yaps, membuat sebuah format tanggal Indonesia. Contohnya silakan lihat di sidebar website saya ini di footer website atau di bawah (kalau diakses di komputer) dan di atas (kalau diakses via ponsel). Secara default, format tanggal pada PHP akan mengikuti format tanggal standar internasional berbahasa inggris, nah bagaimana bila kita ingin merubahnya kedalam bahasa Indonesia? Tentunya ini sesuatu yang tidak mungkin tidak bisa dong, hehhee. Untuk format tanggal Indonesia yang dirubah hanyalah format...
Menggunakan for dan while di PHP
for dan while adalah dua diantara beberapa perulangan yang ada di PHP. Fungsi dari for dan while ini hampir sama, hanya saja berbeda dari sisi syntaxnya (pastinya dong, namanya aja beda). Oke daripada berlama-lama menjelaskan, mending langsung aja kita bahas praktekkan. for For adalah perulangan yang dilakukan dengan memberikan batas awal (minimal) dan batas akhir (maksimum). Pengecekannya dilakukan di awal deklarasi dengan menggunakan 3 buah parameter: nilai awal (inisialisasi), kondisi dan modifier. Inisialisasi adalah pemberian nilai awal pada sebuah variabel, sedangkan kondisi adalah pengecekan kondisi nilai pada variabelnya. Adapun modifier adalah proses yang dilakukan terhadap variabel, bisa berupa penambahan (increment) mau[pun...