Posts

Showing posts from May, 2014

Framework PHP Pilihan Terbaik

PHP Framework merupakan alat bantu yang sangat berguna untuk membangun website, dengan framework kita bisa membuat website lebih cepat, lebih teratur, lebih clean kode nya, dan hasilnya pun terlihat lebih profesional. Namun masalahnya adalah ada banyak sekali framework php dan semua memiliki kelebihan dan kekurangan   Laravel Tidak dapat dipungkiri kalau Laravel mulai banyak dicintai oleh programmer PHP belakangan ini, tentunya ini terkait dengan fitur-fitur baru yang dimilikinya namun tidak ada di framework lain, seperti Autoloading, Unit Testing, dll. Lihat detail / Download Yii Yii adalah framework php dengan performa yang tinggi untuk mengembangkan aplikasi web 2.0. Yii datang dengan fitur yang cukup banyak: MVC, DAO/Active Record, I18/L10N, caching, authentication, dan role-based control, scaffolding, testing, dll Lihat detail / Download Codeigniter Meskipun codeigniter sudah tebilan

Mereset nilai AUTO_INCREMENT pada mysql

Jika anda merancang sebuah tabel dalam database mysql dengan tipe angka, kemudian dijadikan index primary key dengan tambahan fitur AUTO_INCREMENT maka setiap ada record baru kolom/field tersebut akan otomatis diberi nilai secara urut. Nilai urut tersebut akan terus bertambah walaupun semua record telah dihapus. Bagaimana jika kita ingin mengembalikan nilai auto incremen tersebut dari awal lagi? Cara mereset AUTO_INCREMENT mysql Menggunakan query TRUNCATE TRUNCATE TABLE nama_tabel Dengan perintah truncate maka semua record akan terhapus dan field yang memiliki fitur AUTO_INCREMENT akan direset kembali. Menggunakan perintah ALTER Jika menggunakan alter maka dianjurkan semua record harus dihapus dulu, kemudian jalankan : ALTER TABLE nama_tabel AUTO_INCREMENT = 1 Menghapus dan menambah kembali field dengan fitur AUTO_INCREMENT Cara ini digunakan jika anda ingin mempertahankan data yang masih ada sehingga field auto incremen saja yang kembali ke nilai 1. Caranya : Ha