ISI KANDUNGAN
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 2
MODUL : WEB DATABASE
PENDAHULUAN
Salam dan selamat sejahtera semua. Segala puji dan syukur saya panjatkan
kehadrat Ilahi kerana dengan izinNya modul ini dapat disiapkan akhirnya. Idea untuk
menghasilkan modul ini timbul setelah guru-guru dan pelajar-pelajar Sains Komputer
mempunyai masalah dalam mempelajari dan menghasilkan Sistem Maklumat
Berasaskan Web. Ini mungkin kerana, guru-guru dan pelajar-pelajar tidak mempunyai
pengetahuan dan kemahiran dalam menggunakan mana-mana perisian dan bahasa
pengaturcaraan dalam menghasilkan Sistem Maklumat Berasaskan Web.
Sistem yang saya bangunkan sebagai contoh tutorial langkah demi langkah
bagi modul ini ialah Sistem Pendaftaran Kokurikulum di sekolah. Modul ini adalah
sebagai panduan sahaja dan boleh diubahsuai mengikut sistem yang akan
dibangunkan nanti. Perisian yang saya gunakan ialah AppServ 2.5.10 dan
Dreamweaver CS3.
Saya juga ingin memohon maaf sekiranya terdapat sebarang kesalahan dan
kesilapan yang terdapat dalam modul ini termasuklah ejaan, tatabahasa dan
penggunaan istilah yang tidak sesuai.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 3
MODUL : WEB DATABASE
Akhir kata, semoga anda semua beroleh manfaat daripada modul ini dan
selamat belajar.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 4
MODUL : WEB DATABASE
A : MEMULAKAN LOCALHOST
1. Buka pelayar web, contohnya seperti Google Chrome dalam rajah di bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 5
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 6
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 7
MODUL : WEB DATABASE
1. Taipkan nama pangkalan data yang ingin dibina pada kotak “Create new database”
seperti rajah di bawah. Contoh di bawah saya namakan “sistemdaftar”. Kemudian
klik butang Create.
(Pastikan nama pangkalan data menggunakan huruf kecil semua dan tiada ruang
(space).
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 8
MODUL : WEB DATABASE
1. Buka Explorer dan klik pada direktori di mana program Appserv disimpan dan
dwiklik folder AppServ tersebut.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 9
MODUL : WEB DATABASE
4. Klik kanan pada subfolder pangkalan data yang telah dibina iaitu subfolder
“sistemdaftar” dan klik Copy.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 10
MODUL : WEB DATABASE
6. Klik kanan, pilih Paste, subfolder “sistemdaftar” yang telah diCopy tadi akan berada
dalam subfolder www seperti rajah di bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 11
MODUL : WEB DATABASE
1. Buka program Adobe Dreamweaver CS3, klik pada bahagian Create New, PHP
seperti rajah di bawah.
2. Klik pada menu Site di bahagian atas menu bar, kemudian klik pada New Site.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 12
MODUL : WEB DATABASE
3. Paparan seperti rajah di bawah akan keluar. Masukkan nama site dan URL site
yang akan dibangunkan nanti.
Nama site : sistemdaftar
URL : http://localhost/sistemdaftar
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 13
MODUL : WEB DATABASE
5. Seterusnya, pilih Yes, I want to use a server technology dan Which server
technology pilih PHP MySQL seperti rajah di bawah. Kemudian klik butang Next.
6. Pilih Edit locally, then upload to remote testing server dan taipkan
C:\AppServ\www\sistemdaftar\ pada ruangan “Where on your computer do you
want to store your files?”. Copy lokasi fail tersebut dan klik Next seperti rajah di
bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 14
MODUL : WEB DATABASE
7. Pilih Local/Network untuk How do you connect to your testing server dan Paste
lokasi fail yang telah diCopy tadi pada What folder on your server do you want to
store your files in? Klik Next.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 15
MODUL : WEB DATABASE
9. Mesej berikut akan dipaparkan sekiranya URL tersebut betul. Klik Ok dan butang
Next. Sekiranya ada error, semak kembali langkah sebelum ini.
10. Seterusnya pilih No, do not enable check in and check out dan klik Next.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 16
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 17
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 18
MODUL : WEB DATABASE
4. Paparan berikut akan keluar dan pilih pangkalan data yang telah dibangunkan.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 19
MODUL : WEB DATABASE
5. Selepas keluar sistemdaftar pada kotak dialog MySQL Connection klik butang OK.
6. Perhatikan pada rajah di bawah, terdapat menu sistemdaftar seperti dalam rajah
di bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 20
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 21
MODUL : WEB DATABASE
2. Paparan New Document seperti di bawah akan muncul. Pilih Page from Sample,
Starter Page (Theme), bagi contoh modul ini saya memilih Health & Nutrition –
Text Page sebagai contoh untuk membina template laman sistem yang akan
dibangunkan sepanjang modul ini. Kemudian klik butang Create.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 22
MODUL : WEB DATABASE
3. Menu Save As berikut akan keluar, pastikan file disimpan dalam folder
‘sistemdaftar’ (folder database) sebelum ini. Taipkan ‘template.php’ pada File
name dan klik butang Save.
4. Paparan berikut adalah untuk menentukan lokasi semua fail grafik akan disimpan.
Taipkan ‘images’ sahaja di belakang ‘C:\AppServ\www\sistemdaftar\” seperti rajah
di bawah. Klik butang Copy.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 23
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 24
MODUL : WEB DATABASE
7. Untuk logo, klik dan delete image asal, klik Insert dan pilih Image.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 25
MODUL : WEB DATABASE
9. Oleh kerana imej tersebut terletak di luar dari root folder, maka kita perlu copy file
tersebut ke dalam folder berkenaan. Klik Yes.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 26
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 27
MODUL : WEB DATABASE
13. Imej akan keluar dan edit mengikut kesesuaian dari segi saiz dan kedudukannya.
14. Highlight perkataan ‘LAMAN UTAMA’ dan lihat Link pada Properties di bahagian
bawah. Padam ‘javascript:;’.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 28
MODUL : WEB DATABASE
16. Untuk melihat paparan sebenar laman template yang telah diedit, tekan Save pada
menu atau kekunci shortcut [Ctrl + S]. Kemudian klik pada icon Preview/Debug in
browser, pilih mana-mana browser yang ada.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 29
MODUL : WEB DATABASE
17. Laman tersebut akan dipaparkan pada browser yang telah dipilih seperti rajah di
bawah.
Nota: Setiap laman php baru yang akan dibina selepas ini akan menggunakan
template ini melalui menu Open pada Dreamweaver dan PASTIKAN
menggunakan arahan SAVE AS bagi mengelakkan file template dipinda
kandungannya.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 30
MODUL : WEB DATABASE
2. Taipkan nama jadual ‘login’ dan bilangan medan ‘5’ bagi jadual tersebut seperti
rajah di bawah
3. *Pastikan nama jadual menggunakan huruf kecil dan tiada ruang (Space).
Jadual ‘login’ akan menyimpan maklumat pengguna yang sign-up untuk tujuan
login ke dalam sistem.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 31
MODUL : WEB DATABASE
4. Paparan seperti di bawah akan keluar menunjukkan jadual “login” dan jumlah
medan ‘5’ seperti yang telah ditetapkan pada langkah sebelumnya.
5. Masukkan nama medan, jenis data dan panjang @ nilai medan tersebut. Medan
yang pertama diletakkan sebagai kunci primer dengan menggunakan jenis data
int, Extra : auto_increment dan Klik pada butang kunci Primary. Klik butang Save
setelah selesai.
Tetapan Medan:
Field Type Length/Values Extra Primary
id INT auto_increment Checked
username VARCHAR 100
password VARCHAR 100
nama VARCHAR 100
emel VARCHAR 100
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 32
MODUL : WEB DATABASE
6. Paparan berikut akan keluar setelah jadual “login” telah dibina seperti rajah di
bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 33
MODUL : WEB DATABASE
2. Selepas laman ‘template’ dibuka. Klik menu File dan pilih Save As.. atau dengan
menekan kekunci shortcut [Ctrl+Shift+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 34
MODUL : WEB DATABASE
3. Taipkan File name: dengan ‘daftarlogin.php’ dan klik butang Save seperti rajah di
bawah.
4. Pada kotak Title taipkan ‘DAFTAR LOGIN’ dan tukar tajuk laman mengikut
kesesuaian.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 35
MODUL : WEB DATABASE
5. Pada sebelah kanan panel, Klik pada Application kemudian klik Bindings.
6. Klik pada icon + dan Klik Recordset (Query) seperti rajah di bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 36
MODUL : WEB DATABASE
8. Klik anak panah pada Connection pilih nama database iaitu ‘sistemdaftar’. Pada
Table pula, klik anak panah dan pilih ‘login’. Klik OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 37
MODUL : WEB DATABASE
9. Recordset (Recordset1) akan muncul pada tab Bindings di sebelah kanan panel.
10. Letakkan cursor pada baris kedua ‘SELAMAT DATANG KE SISPEK (DAFTAR
LOGIN). Klik pada Insert, Data, Insert Record, Record Insertion From Wizard.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 38
MODUL : WEB DATABASE
11. Kotak dialog Record Insertion Form akan keluar seperti di bawah.
12. Pilih Connection: sistemdaftar, Table: login, After inserting, go to: berjaya.php,
Label: Id, Display as: Hidden field. Klik OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 39
MODUL : WEB DATABASE
13. Klik pada text box password dan pilih Password pada Properties di sebelah bawah
supaya simbol titik sahaja yang keluar apabila password ditaip oleh pengguna.
14. Klik pada butang Insert record dan ubah Value kepada DAFTAR pada Properties
di bahagian bawah. Klik Save atau [Ctrl+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 40
MODUL : WEB DATABASE
2. Selepas laman ‘template’ dibuka. Klik menu File dan pilih Save As.. atau dengan
menekan kekunci shortcut [Ctrl+Shift+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 41
MODUL : WEB DATABASE
3. Isikan File name: dengan ‘berjayadaftarlogin.php’ dan klik butang Save seperti
rajah di bawah.
4. Edit laman dengan menaip Title: ‘BERJAYA DAFTAR LOGIN’ seperti rajah di
bawah. Taipkan tajuk laman, gunakan Heading 1 pada Properties untuk perkataan
‘LOGIN’, dan Centerkan perkataan tersebut
.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 42
MODUL : WEB DATABASE
6. Klik pada Tag <body>, klik pada tab Behaviours, klik tanda + dan pilih Popup
Message.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 43
MODUL : WEB DATABASE
7. Kotak dialog Popup Message akan keluar dan isikan Message yang akan
dipaparkan setelah pengguna berjaya mendaftar maklumat login. Contoh seperti
di bawah. Klik OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 44
MODUL : WEB DATABASE
2. Selepas laman ‘template’ dibuka. Klik menu File dan pilih Save As.. atau dengan
menekan kekunci shortcut [Ctrl+Shift+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 45
MODUL : WEB DATABASE
3. Isikan File name: dengan ‘login.php’ dan klik butang Save seperti rajah di bawah.
4. Edit laman dengan menaip Title: ‘LOGIN’ seperti rajah di bawah. Taipkan tajuk
laman ‘LOGIN’, dan Centerkan perkataan tersebut
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 46
MODUL : WEB DATABASE
5. Letakkan cursor pada baris kedua di bawah LOGIN. Klik menu Forms dan klik icon
Form.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 47
MODUL : WEB DATABASE
8. Kotak dialog Table akan muncul, masukkan angka 3 bagi Rows dan 2 bagi
Columns. Klik OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 48
MODUL : WEB DATABASE
9. Table seperti berikut akan muncul. Pada Properties klik anak panah hitam pada
Align dan pilih Center untuk meletakkan Table di bahagian tengah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 49
MODUL : WEB DATABASE
11. Klik pada column sebelah Username, klik menu Forms dan klik icon Text Field.
12. Kotak dialog Input Tag Accessibility Attributes akan keluar. Taipkan ‘username’
pada ID. Klik OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 50
MODUL : WEB DATABASE
13. Ulang langkah yang sama pada column sebelah Password seperti rajah di bawah.
Taipkan ‘password’ pada ID dan Klik OK.
14. Klik pada text field sebelah column Password. Klik Password pada Properties.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 51
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 52
MODUL : WEB DATABASE
17. Setelah column dimergekan, klik Forms dan klik icon Button.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 53
MODUL : WEB DATABASE
19. Letakkan cursor di hadapan butang Submit dan klik Center pada Properties.
20. Klik butang Submit, tukar value Submit kepada ‘LOGIN’ pada panel Properties di
bahagian bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 54
MODUL : WEB DATABASE
21. Letakkan cursor di bawah butang LOGIN. Pilih Heading 2, taipkan ‘SILA DAFTAR
BAGI PENGGUNA BARU.’ dan klik icon Center.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 55
MODUL : WEB DATABASE
23. Klik menu Data, klik anak panah pada icon User Authentication dan pilih Log In
User.
24. Kotak dialog Log In User akan keluar. Klik dan pilih seperti paparan di bawah.
Taipkan ‘index.php’ pada If login succeeds dan ‘login.php’ pada If login fails. Klik
OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 56
MODUL : WEB DATABASE
2. Klik Page from Sample, Starter Page (Theme), dan pilih Home Page Theme yang
sama dengan laman template sebelum ini. Klik Create.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 57
MODUL : WEB DATABASE
4. Taipkan ‘images’ dan klik Copy untuk menyalin fail imej ke dalam folder database.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 58
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 59
MODUL : WEB DATABASE
7. Save dan previewkan pada browser dengan menekan kekunci shortcut [F12].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 60
MODUL : WEB DATABASE
Tetapan Medan:
Field Type Length/Values Primary
nokp VARCHAR 12 Checked
nama VARCHAR 100
tingkatan VARCHAR 100
kelas VARCHAR 100
jantina VARCHAR 100
kaum VARCHAR 100
agama VARCHAR 100
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 61
MODUL : WEB DATABASE
2. Selepas laman ‘template’ dibuka. Klik menu File dan pilih Save As.. atau dengan
menekan kekunci shortcut [Ctrl+Shift+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 62
MODUL : WEB DATABASE
3. Isikan File name: dengan ‘daftarmurid.php’ dan klik butang Save seperti rajah di
bawah.
4. Edit laman mengikut kesesuaian dan taip pada Title: ‘DAFTAR MURID’ seperti
rajah di bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 63
MODUL : WEB DATABASE
6. Isi kotak dialog Recordset dengan tetapan berikut seperti dalam paparan. Klik OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 64
MODUL : WEB DATABASE
7. Letakkan cursor pada baris dibawah Pendaftaran Murid. Klik Insert Record dan
pilih Record Insertion Form Wizard.
8. Isikan tetapan Record Insertion Form seperti paparan di bawah. Klik OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 65
MODUL : WEB DATABASE
9. Klik pada text field Nokp, taipkan angka 12 pada Max chars. (untuk mengelakkan
pengguna memasukkan nombor IC lebih daripada 12 angka).
10. Klik pada text field sebelah Tingkatan, tekan kekunci Delete.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 66
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 67
MODUL : WEB DATABASE
13. Dwiklik pulldown menu dan klik List Values pada panel Properties di bawah.
14. Taipkan Item Label (label yang akan keluar pada list) dan Value (nilai yang akan
disimpan dalam database). Klik tanda + untuk menambah list lain. Klik OK bila
selesai.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 68
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 69
MODUL : WEB DATABASE
18. Klik pada hujung coding ‘<option value="P">P</option>’ , Enter dan Paste [Ctrl+V]
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 70
MODUL : WEB DATABASE
20. Klik pada Design dan pulldown list akan berubah seperti paparan di bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 71
MODUL : WEB DATABASE
21. Ulangi langkah-langkah yang sama bagi medan-medan lain yang berkaitan.
22. Dwiklik butang Insert record. Taipkan ‘DAFTAR’ pada Value di Properties.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 72
MODUL : WEB DATABASE
2. Selepas laman ‘template’ dibuka. Klik menu File dan pilih Save As.. atau dengan
menekan kekunci shortcut [Ctrl+Shift+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 73
MODUL : WEB DATABASE
3. Isikan File name: dengan ‘berjaya2.php’ dan klik butang Save seperti rajah di
bawah.
4. Edit laman dengan menaip Title: ‘BERJAYA DAFTAR MURID’ seperti rajah di
bawah. Taipkan tajuk laman, gunakan Heading 2 pada Properties untuk perkataan
‘LAMAN UTAMA’, dan Centerkan perkataan tersebut.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 74
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 75
MODUL : WEB DATABASE
2. Selepas laman ‘template’ dibuka. Klik menu File dan pilih Save As.. atau dengan
menekan kekunci shortcut [Ctrl+Shift+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 76
MODUL : WEB DATABASE
3. Isikan File name: dengan ‘senaraimurid.php’ dan klik butang Save seperti rajah di
bawah.
4. Edit laman dengan menaip Title: ‘SENARAI MURID’ seperti rajah di bawah.
Taipkan tajuk laman ‘SENARAI MURID’.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 77
MODUL : WEB DATABASE
6. Isi tetapan berikut pada kotak dialog Recordset dan klik OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 78
MODUL : WEB DATABASE
7. Buka program Dreamweaver dan klik Open. Pilih file ‘template’ dalam folder
database ‘sistemdaftar’ dan klik Open.
8. Selepas laman ‘template’ dibuka. Klik menu File dan pilih Save As.. atau dengan
menekan kekunci shortcut [Ctrl+Shift+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 79
MODUL : WEB DATABASE
9. Isikan File name: dengan ‘detailmurid.php’ dan klik butang Save seperti rajah di
bawah.
10. Edit laman dengan menaip Title: ‘DETAIL MURID’ seperti rajah di bawah. Taipkan
tajuk laman ‘DETAIL MURID’. Savekan laman tersebut.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 80
MODUL : WEB DATABASE
11. Buka kembali laman senaraimurid.php. Letakkan cursor pada baris kedua di
bawah ‘SENARAI MURID’. Klik menu Data, klik icon Master Detail Page Set.
12. Isikan tetapan berikut pada kotak dialog Insert Master-Detail Page Set, Show: All
records dan taipkan ‘detailmurid.php’ pada Detail page name. Klik OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 81
MODUL : WEB DATABASE
13. Klik tab laman detailmurid.php di atas dan Save laman tersebut.
14. Klik kembali tab fail senaraimurid.php. Klik hujung table untuk highlight dan edit
setiap medan pada baris tajuk jadual. Tulisan, alignment dan warna background
boleh ditukar pada Properties di bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 82
MODUL : WEB DATABASE
15. Edit dan Save. Preview pada browser untuk melihat kesesuaian.
16. Hasil preview pada browser. Laman boleh diedit mengikut kesesuaian.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 83
MODUL : WEB DATABASE
17. Buka laman detailmurid.php. Klik kanan pada jadual detail murid dan pilih Cut.
18. Klik kanan pada baris kedua selepas tajuk laman dan klik Paste.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 84
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 85
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 86
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 87
MODUL : WEB DATABASE
5. Highlight Kemaskini pada baris kedua, paste link yang telah dicopy pada langkah
di atas tadi iaitu
detailmurid.php?recordID=<?php echo $row_Recordset1['nokp']; ?>
Tukarkan detailmurid.php kepada editmurid.php
editmurid.php?recordID=<?php echo $row_Recordset1['nokp']; ?>
6. Highlight Padam pada baris kedua, paste link yang telah dicopy pada langkah di
atas tadi iaitu
detailmurid.php?recordID=<?php echo $row_Recordset1['nokp']; ?>
Tukarkan detailmurid.php kepada deletemurid.php
deletemurid.php?recordID=<?php echo $row_Recordset1['nokp']; ?>
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 88
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 89
MODUL : WEB DATABASE
2. Selepas laman ‘template’ dibuka. Klik menu File dan pilih Save As.. atau dengan
menekan kekunci shortcut [Ctrl+Shift+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 90
MODUL : WEB DATABASE
3. Isikan File name: dengan ‘editmurid.php’ dan klik butang Save seperti rajah di
bawah.
4. Edit laman dengan menaip Title: ‘KEMASKINI MURID’ seperti rajah di bawah.
Taipkan tajuk laman, ‘KEMASKINI MURID’.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 91
MODUL : WEB DATABASE
5. Isikan tetapan berikut dengan klik pada anak panah berkaitan pada kotak dialog
Recordset. Cuma ‘recordID’ perlu ditaip pada ruangan tersebut. Klik OK.
6. Klik menu Data, klik icon Update Record, pilih record Update Form Wizard.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 92
MODUL : WEB DATABASE
7. Klik pada pilihan berikut, Cuma ‘senaraimurid.php sahaja perlu ditaip.Klik OK.
8. Klik pada butang Update record, tukar Value kepada ‘KEMASKINI REKOD’.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 93
MODUL : WEB DATABASE
2. Selepas laman ‘template’ dibuka. Klik menu File dan pilih Save As.. atau dengan
menekan kekunci shortcut [Ctrl+Shift+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 94
MODUL : WEB DATABASE
3. Isikan File name: dengan ‘deletemurid.php’ dan klik butang Save seperti rajah di
bawah.
4. Edit laman dengan menaip Title: ‘PADAM MURID’ seperti rajah di bawah. Taipkan
tajuk laman ‘PADAM MURID’.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 95
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 96
MODUL : WEB DATABASE
8. Klik dan pilih tetapan Delete Record berikut dan taipkan ‘senaraimurid.php’ pada
kotak After deleting, go to:. Klik OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 97
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 98
MODUL : WEB DATABASE
2. Taipkan nama jadual ‘kokurikulum’ dan bilangan medan ‘5’ bagi jadual tersebut
seperti rajah di bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 99
MODUL : WEB DATABASE
3. Masukkan nama medan, jenis data dan panjang @ nilai medan tersebut. Tetapan
medan adalah seperti di bawah rajah. Klik butang Save setelah selesai.
Tetapan Medan:
Field Type Length/Values Primary
nokp VARCHAR 12 Checked
uniform VARCHAR 100
kelab VARCHAR 100
sukan VARCHAR 100
rumah VARCHAR 100
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 100
MODUL : WEB DATABASE
2. Selepas laman ‘template’ dibuka. Klik menu File dan pilih Save As.. atau dengan
menekan kekunci shortcut [Ctrl+Shift+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 101
MODUL : WEB DATABASE
3. Isikan File name: dengan ‘daftarkoku.php’ dan klik butang Save seperti rajah di
bawah.
4. Pada sebelah kanan panel, Klik pada Application kemudian klik Bindings. Klik pada
icon + dan Klik Recordset (Query) seperti rajah di bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 102
MODUL : WEB DATABASE
5. Klik anak panah pada Connection pilih nama database iaitu ‘sistemdaftar’. Pada
Table pula, klik anak panah dan pilih ‘kokurikulum’. Klik OK.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 103
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 104
MODUL : WEB DATABASE
9. Klik pada text field Nokp, taipkan angka 12 pada Max chars. (untuk mengelakkan
pengguna memasukkan nombor IC lebih daripada 12 angka).
10. Klik pada text field sebelah Unit Beruniform, tekan kekunci Delete.
(Sila rujuk Modul M Langkah 10 hingga 20 untuk membuat dropdown list pada
medan Unit Berunifom, Kelab & Persatuan, Sukan & Permainan dan Rumah
Sukan)
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 105
MODUL : WEB DATABASE
11. Dropdown list untuk pemilihan Unit Kokurikulum bagi mengurangkan kesilapan
memasukkan data.
12. Klik butang Insert record. Taipkan ‘DAFTAR’ pada Value di Properties.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 106
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 107
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 108
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 109
MODUL : WEB DATABASE
9. Paste kod muat naik yang telah dicopy tadi seperti paparan berikut.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 110
MODUL : WEB DATABASE
10. Klik Design kembali, fungsi muat naik gambar telah muncul pada jadual.
11. Klik butang Upload Gambar dan tukar Value kepada Muat Naik Gambar jika perlu.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 111
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 112
MODUL : WEB DATABASE
14. Copy kod di bawah ini dan paste di antara kod ini <td></td seperti paparan.
<img src="upload/<?php echo $row_Recordset1['nama']; ?>.jpg" width="67" height="81" />
15. Klik Design, dan icon gambar akan keluar di bawah column gambar.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 113
MODUL : WEB DATABASE
17. Klik Code, cari kod body seperti rajah di bawah. Pada hujung baris kod tersebut
tekan Enter.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 114
MODUL : WEB DATABASE
19. Buka Explorer, masuk ke dalam folder AppServ, www, sistemdaftar. Buat satu
folder yang dinamakan ‘upload’ bagi menyimpan gambar yang telah dimuat naik.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 115
MODUL : WEB DATABASE
2. Selepas laman ‘template’ dibuka. Klik menu File dan pilih Save As.. atau dengan
menekan kekunci shortcut [Ctrl+Shift+S].
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 116
MODUL : WEB DATABASE
3. Isikan File name: dengan ‘laporan.php’ dan klik butang Save seperti rajah di
bawah.
14. Pada sebelah kanan panel, Klik pada Application kemudian klik Bindings. Klik pada
icon + dan Klik Recordset (Query) seperti rajah di bawah.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 117
MODUL : WEB DATABASE
4. Pada kotak dialog Recordset, pilih Connection ‘sistemdaftar’ dan klik pada butang
Advanced di sebelah kanan.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 118
MODUL : WEB DATABASE
7. Isikan tetapan di bawah pada kotak dialog Add Variable. Klik OK.
Name: colname
Type:Text
Defaul value:-1
Runtime value:$_GET[‘nama’]
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 119
MODUL : WEB DATABASE
8. Ulang langkah 7 di atas untuk colname2 dan colname3, tukarkan dengan nilai
tetapan berikut untuk colname2 dan colname3.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 120
MODUL : WEB DATABASE
10. Klik pada baris kedua di bawah Laporan Pendaftaran Kokurikulum, klik menu
Forms, klik icon Form. Kotak garisan putus-putus berwarna merah akan keluar.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 121
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 122
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 123
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 124
MODUL : WEB DATABASE
16. Klik Design. Taipkan Nama, Tingkatan dan Kelas ke dalam column table tersebut.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 125
MODUL : WEB DATABASE
19. Klik cursor pada sebelah kotak Nama. Klik pada menu Forms dan klik icon Text
Field.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 126
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 127
MODUL : WEB DATABASE
22. Buka laman ‘daftarmurid.php’. Klik kanan pada list Tingkatan dan klik Copy.
23. Buka kembali laman ‘laporan.php’. Klik kanan pada kotak sebelah tingkatan dan
klik Paste.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 128
MODUL : WEB DATABASE
25. Klik pada baris kedua. Klik menu Forms, klik icon Button.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 129
MODUL : WEB DATABASE
26. Taipkan cari pada ID. Klik OK. Letakkan button di bahagian tengah kotak pada
Properties.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 130
MODUL : WEB DATABASE
28. Buka fail ‘template.php’. Edit Title dan Tajuk Laman. Save as File name sebagai
‘detailcarian.php’. Klik Save.
29. Buka kembali laman ‘laporan.php’. Klik pada baris di bawah jadual. Klik menu
Data, klik icon Master Detail Page Set.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 131
MODUL : WEB DATABASE
30. Klik tetapan berikut dalam kotak dialog Insert Master-Detail Page Set.
31. Buka laman ‘detailcarian.php’. Cut table dan pastekan di bawah baris tajuk Detail
Carian.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 132
MODUL : WEB DATABASE
32. Edit mengikut kesesuaian table tersebut pada Properties. Dwiklik Recordset
(DetailRS1)
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 133
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 134
MODUL : WEB DATABASE
37. Enter dan klik tab Code. (Pastikan cursor berada di tempat yang betul)
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 135
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 136
MODUL : WEB DATABASE
40. Seterusnya copy kod ‘DetailRS1’ dan paste pada kod ‘Recordset1’ seperti rajah.
41. Enter cursor supaya berada di bawah jadual seperti rajah. Klik Code.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 137
MODUL : WEB DATABASE
43. Copy kod di bawah dan paste di tempat yang sama seperti rajah.
<form>
<input type="button" value="Print this page"onClick="window.print()">
</form>
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 138
MODUL : WEB DATABASE
44. Klik Design. Dwiklik butang Print this page, tukarkan Value kepada ‘CETAK’.
45. Dwiklik Recordset (DetailRS1), edit SQL di bawah kepada kod arahan SQL berikut:
FROM datamurid LEFT JOIN kokurikulum ON datamurid.nokp=kokurikulum.nokp
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 139
MODUL : WEB DATABASE
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 140
MODUL : WEB DATABASE
2. Ulang langkah di atas untuk link kepada laman Daftar Unit Koku, Senarai Daftar,
Carian & Laporan.
3. Klik menu Data, klik icon User Authentication, klik Log Out User.
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 141
MODUL : WEB DATABASE
4. Pilih tetapan berikut dan pada When done, go to: Taipkan ‘login.php’. Klik OK.
Terima kasih
WanRafik
V3 : 17.02.2018 | 9.15 PM
WAN RAFIK BIN WAN ISMAIL, SMK DATO’ HAJI MOHD REDZA, SEREMBAN, NEGERI SEMBILAN 142