Tutorial Lengkap Pemrograman PHP dan Database

php-logoBelajar pemrograman PHP memang gampang gampang susah. Gampangnya karena PHP sudah menyediakan banyak fitur termasuk koneksi database yang lengkap dan fungsi fungsi seperti mysql_query() atau mysql_fetch_array() adalah dua fungsi database yang paling sering kita temui di aplikasi PHP MySQL.

Walaupun fungsi PHP cukup lengkap untuk membuat aplikasi database, namun banyaknya jenis database yang berbeda juga memerlukan cara dan fungsi yang berbeda. Hal lain yang bikin ribet adalah perbedaan versi PHP serta fitur yang disertakan dalam seitap bundle PHP berbeda (misalkan antara XAMPP dan Wamp). Secara default bundle XAMPP atau sejenisnya juga hanya mengaktfikan dukungan ke satu database saja. Ditambah lagi level (more…)

Perintah Dasar CRUD MongoDB

Di tutorial ini, saya mengasumsikan anda sudah menginstall MongoDB server dan sudah menjalankannya. perintah ini hanyalah perintah dasar dari MongoDB mengingat query di MongoDB bisa sangat komplek.Jika anda belum menginstall mongodb di komputer, silahkan langsung saja buka try.mongodb.org> Untuk tutorial ini, ceritanya kita akan membuat database kampus dan tabel mahasiswa.

Membuat dan menghapus database

membuat database

use kampus;

Menghapus database

db.dropDatabase();

Membuat dan tabel Mahasiswa

membuat tabel mahasiswa

use kampus; 
db.createCollections("mahasiswa");

Menghapus tabel mahasiswa

db.mahasiswa.drop();

Perintah CRUD

buat kembali database kampus dan tabel/collection mahasiswa

use kampus;
db.createCollections("mahasiswa");

Insert data

> db.mahasiswa.insert(
{
nama:"Candra adi putra", 
ipk:3.3,
jurusan:"TI"
}
)

> db.mahasiswa.insert({nama:"Adi Nur Wibowo"});
> db.mahasiswa.insert({nama:"Sundari",jurusan:"Ekonomi"});

Dalam contoh diatas, saya menginsert 3 data. Perhatikan bahwa tidak ada istilah kolom dalam database MongoDB. Anda bebas menginsert data, (more…)