Menyimpan sebuah array ke suatu kolom tabel di database MySQL dg PHP

Snippet kecil PHP-MySQL ini sengaja saya sekadar sebagai referensi bagi yang sedang mencari-cari bagaimana cara menyimpan array ke dalam suatu field didatabase MySQL. Kalau anda pernah coba-coba menyimpan array tanpa melakukan pemrosesan terlebih dulu, maka di field anda hanya terisi dengan kata ‘Array’ dan otomatis tidak bisa dimanfaatkan.

Untuk menyimpan sebuah array ke suatu kolom tabel didatabase MySQL dengan PHP dapat anda lakukan dengan melakukan serialisasi array. Serialisasi array ini dapat anda lakukan dengan mudah di PHP karena telah ada fungsi serialize() dan unserialize().

berikut contohnya:

$data = Array
(
    [1] => 'Kalkulator',
    [2] => 'Server',
    [3] => 'Komputer',
    [4] => 'PC'
);


$hasil_serialisasi = serialize($data);
echo $hasil_serialisasi; ## akan menghasilkan a:4:{i:1;s:10:"Kalkulator";i:2;s:6:"Server";i:3;s:8:"Komputer";i:4;s:2:"PC";}


Referensi: http://www.evolt.org/node/60222

Wagiman Wiryosukiro

Petani Sistem Informasi, tukang las plugin & themes Wordpress. Co-Founder SistemInformasi.biz. Saat ini aktif sebagai Developer & kontributor di OpenMandriva Linux.

You may also like...

2 Responses

  1. shoes says:

    mantap gan..
    singkat padat dan jelas..
    makasih dah di share..

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: