Pada artikel kali ini saya akan membahas tentang cara Membuat Multiple Checkbox Menggunakan PHP. Dimana ketika kita melakukan checked terhadap input checkbox kemudian melakukan submit maka data checkbox semua akan tersimpan ke dalam database. Langkah pertama dalam Membuat Multiple Checkbox Menggunakan PHPyaitu siapkan table databasenya yang berisi 2 kolom saja yaitu id dan name. Jika sudah maka lanjutkan untuk membuat koneksi database seperti berikut ini.
Dan kita akan membuat struktur html sederhana untuk Membuat Multiple Checkbox Menggunakan PHP seperti pada script di bawah ini.
Nah untuk proses simpan semua data checkbox teman-teman letakkan di bawah form dengan script berikut ini.
Jika tampilkan dihalaman website maka akan seperti pada gambar di bawah ini. Dan berikut adalah tampilan di databasenya. Semikian artikel tentang cara Membuat Multiple Checkbox Menggunakan PHP. Semoga dapat bermanfaat dan selamat mencoba. Dalam pemrograman dengan windows.h semua bagian window adalah window. Setiap window bisa punya parent dan child. Sebelumnya, parent yang saya gunakan adalah window utama, kali ini, saya akan menggunakan Group box sebagai parent untuk mengelompokkan Check Box dan Radio Button. Untuk membuat Group Box, Check, dan Radio Button; caranya sama dengan pembuatan button yaitu dengan CreateWindow atau CreateWindowEx. Nama class yang digunakan adalah “Button”. Bedanya ada pada parameter stylenya. Untuk membuat checkbox, gunakan BS_CHECKBOX atau BS_AUTOCHECKBOX. Untuk membuat radio button, gunakan BS_RADIOBUTTON atau BS_AUTORADIOBUTTON. BS_AUTOCHECKBOX dan BS_AUTORADIOBUTTON akan mengubah statenya secara otomatis karena pengelompokkannya adalah sesuai dengan parentnya. Sedangkan BS_AUTOCHECKBOX dan BS_AUTORADIOBUTTON perlu kita ubah statenya secara manual dengan SendMessage. Contoh kode programnya bisa dilihat di bawah ini. #include <windows.h> #define nkolom 4 HWND grup, cxbx, bradio; LRESULT CALLBACK wndproc( int __stdcall WinMain(HINSTANCE hinst, HINSTANCE hprev, char *cmdl, int cmds){ RegisterClass(&wcls); wind=CreateWindowEx(0, TEXT(“windowku”), “Programku”, WS_VISIBLE | WS_OVERLAPPEDWINDOW , 400, 200, 198, 300, 0, 0, hinst, 0); //Check Box //Auto 3 state // while(GetMessage(&msg, NULL, 0, 0)){ return msg.wParam; LRESULT CALLBACK wndproc(HWND hwnd, UINT pesan, WPARAM wParam, LPARAM lParam){ } return DefWindowProc(hwnd, pesan, wParam, lParam); Pada contoh di atas, beberapa radio button dan checkbox (selain dua yang paling bawah) dikelompokkan dalam satu group box sebagai parentnya. Diantara check box yang ada, ada satu checkbox khusus yang punya 3 state. Pada contoh di atas, “SendMessage(cxbx, BM_GETCHECK, 0, 0)” digunakan untuk mendapatkan state atau keadaan dari checkbox dan radio button. State dari checkbox dan radio button bisa diubah dengan SendMessage yang menggunakan BM_SETCHECK Terkait |