Seperti telah dijelaskan pada artikel sebelumnya tentang UUID Pilihan Primary Key Selain INT di MySQL 5.x, maka pada artikel kali ini akan diberikan contoh penggunaan fungsi UUID di MySQL pada Codeigniter untuk membuat surrogate primary key selain menggunakan tipe data int dengan atribut auto_increment.
Sebagai contoh kasus maka pada kasus ini akan dibuat sebuah aplikasi pembukan sederhana dengan menggunakan CodeIgniter, pada aplikasi ini akan dicatat transaksi penerimaan dan pengeluaran serta menghitung saldo kas akhir secara otomatis.
Berikut adalah tampilan aplikasi yang sudah jadi :
Sebagia langkah awal buatlah sebuh database dan satu buah tabel dalam hal ini tabel jurnal_umum, dengan struktur seperti pada gambar dibawah ini :
kemudian edit file autoload.php, edit baris berikut bagian $autoload[‘libaries’] menjadi :
Buat controller dengan nama file jurnal.php di folder application/controller
Buat File Model dengan nama : m_jurnal.php, perhatian pada fungsi simpan_transaksi ! untuk menggunakan fungsi UUID di mysql maka terlebih dahulu diaktifkan dengan menggunakan code program :
$this->db->set(‘id_transaksi’,’UUID()’,FALSE);
Buat view dengan nama v_jurnal di folder application/views
Untuk lebih jelasnya sebagai bahan latihan silahkan download scriptnya !
Assalamualaikum kak ,
Assalamualaikum kak, mau nanya kakak ada program seperti ini tapi yang ada tambah, edit, hapusnya, kalau ada boleh minta, ya nanti sebagai ganti bisa saya kirim pulsa.