Text
Dasar pemrograman web PHP-MySql dengan Dreamweaver: studi kasus sistem Penerimaan Siswa Baru (PSB) online
Daftar isi
Bab 1 Download dan Menginstal XAMPP Server di Windows 1
1.1 Download XAMPP Versi Terbaru 1
1.2 Menginstal XAMPP 2
1.3 Memahami Folder XAMPP 6
1.4 Mengakses Control Panel XAMPP 8
1.5 Mencoba Keberhasilan Installasi 9
1.6 Menghilangkan Tampilan Halaman XAMPP 11
1.7 Mencoba Membuat Program Sederhana 13
1.8 Mengakses Database MySQL dari phpMyAdmin. 15
1.9 Memindahkan Folder Web Supaya Aman 16
1.10 Memindahkan Folder Database MySOL. 20
1.11 Supaya Servis Apache dan MySQL Dijalankan Otomatis 22
1.12 Menghadapi Error Saat Apache Dijalankarn 23
Bab 2 Menguasai Database MySQL 26
2.1 Mengakses Database MySOL 26
2.2 Menguasai Perintah Dasar MySQL 29
2.3 Menguasai Perintah Manajemen Database 32
2.3.1 Membuat Database Baru 32
2.3.2 Membuat Tabel Baru 34
2.3.3 Melihat Hasil Pembuatan Tabel 36
2.3.4 Menghapus Tabel 37
2.3.5 Memperbaiki Kolom Tabel 38
2.4 Menguasai Perintah Manajemen Data 40
2.4.1 INSERT Untuk Memasukan Data ke Tabel 40
2.4.2 SELECT Untuk Menampilkan Isi Tab 42
2.4.3 UPDATE Untuk Mengubah Isi Tabel 43
2.4.4 DELETE Untuk Menghapus Isi Tabel 45
2.4.5 Latihan Perintah 45
2.4.6 Memahami Perintah Error 47
2.5 Lebih Mahir Menggunakan Perintah Manajemen Data 49
2.5.1 Memasukkan Data ke Tabel Siswa 49
2.5.2 Memilih Kolom Data yang Ditampilkan 51
2.5.3 ORDER BY Untuk Mengurutkan Data 52
2.5.4 LIMIT Untuk Membatasi Jumlah Data 53
2.5.5 WHERE Untuk Membuat Syarat Seleksi Data 55
2.5.6 AND Untuk Membuat Dua Syarat Berbeda dan Keduanya Harus Bernilai Benar 56
2.5.7 OR Untuk Membuat Dua Syarat Berbeda, Kedua Syarat Tidak Harus Benar 57
2.6 Relasi Tabel, Latihan 1 58
2.7 Relasi Tabel, Latihan 2 62
Bab 3 Manajemen Database MySQL dengan phpMyAdmin 71
3.1 Download phpMyAdmin. 71
3.2 Manajemen Database dan Tabel.. 72
3.2.1 Menjalankan phpMyAdmin 72
3.2.2 Membuat Database Baru 73
3.2.3 Membuat Tabel Baru 74
3.2.4 Membuat Tabel Baru, Lanjut 77
3.2.5 Menambah Kolom Tabel 79
3.2.6 Mengubah Kolom Tabel 80
3.2.7 Menghapus Kolom Tabel 82
3.2.8 Menghapus Kunci Primer 83
3.2.9 Membuat Kunci Primer 83
3.2.10 Mengkopi Tabel 84
3.2.11 Mengkopi Tabel ke Database Lain 85
3.2.12 Mengganti Nama Tabel 86
3.2.13 Mengganti Nama Database 87
3.2.14 Mengubah Tipe Tabel Database 87
3.2.15 Menghapus Tabel atau Database 88
3.3 Manajemen Data 89
3.3.1 Menambah Data pada Tabel 89
3.3.2 Menambah Data dalam Sekali Proses 90
3.3.3 Menampilkan Data pada Tabel 91
3.34 Menampilkan Data dengan Perintah SQL 92
3.3.5 Mengubah Data pada Tabel 92
3.3.6 Menghapus Data dalam Tabel 95
3.3.7 Mengosongkan Data dalam Tabel 96
3.4 Latihan Lanjutan 97
3.4.1 Membuat Tabel dengan Kolom Autoincrement 97
3.4.2 Membuat Tabel dengan Data Pilihan Pasti 100
3.4.3 Membuat Relasi Tabel 102
3.5 Backup and Restore Database 105
3.5.1 Backup Database 105
3.5.2 Backup Tabel 106
3.5.3 Restore Database 107
Bab 4 Cara Cepat Menguasai Dreamweaver 108
4.1 Mendapatkan Dreamweaver CSx 108
4.2 Menginstal Dreamweaver CSx. 110
4.3 Dasar Dreamweaver 113
4.3.1 Menjalankan Dreamweaver 113
4.3.2 Menulis Dokumen Web 114
4.3.3 Mengedit Tulisan di Web 118
4.3.4 Membuat Daftar 120
4.3.5 Membuat Tabel 122
4.3.6 Membuat Form... 127
4.3.7 Menyisipkan Gambar pada Dokumen 138
4.4 Memahami Kode HTML 141
4.5 Membuat Program PHP Pertama 144
4.6 Mengelola Folder Kerja 149
Bab 5 Dasar Pemrograman PHP 153
5.1 Mengenal PHP... 153
5.2 Dasar Perintah PHP 155
5.2.1 Perintah Pengenal PHP 155
5.2.2 Perintah Menampilkan ke Layar 157
5.2.3 Membuat Komentar Kode. 159
5.2.4 Operasi Matematik 160
5.2.5 Menggunakan Variabel 160
5.3 Operator Kondisi (If,If Else dan If Else If) 161
5.3.1 Operator IF 161
5.3.2 Operator IF ELSE 163
5.3.3 Operator IF ELSE IF 163
5.3.4 Operator SWITCH 165
5.4 Operator Perulangan. 166
5.4.1 Operator While 166
5.4.2 Operator For... 167
5.5 Array 168
5.5.1 Array Satu Dimensi 168
5.5.2 Array Dua Dimensi 170
5.5.3 Mengekstrak Data Array 172
5.6 Latihan Pemrogram. 173
5.6.1 Contoh Pencarian Bilangan Terbesar 173
5.6.2 Program Bilangan Ganjil dan Genap. 174
5.6.3 Mengambil Data Terpilih dari CheckBox dalam Form. 176
5.6.4 Membuat Kode Automatis Tambah Data.. 178
Bab 6 Dasar Membuat Aplikasi PHP dan MySQL 180
6.1 Merancang Database 180
6.1.1 Merancang Relasional Dataase 180
6.1.2 Membuat Database.. 182
6.1.3 Membuat Tabel Jurusan 182
6.1.4 Membuat Tabel Siswa 184
6.2 Manajemen Data Jurusan 186
6.2.1 Membuat Program Tambah Data 186
6.2.2 Menampilkan Data ke Halaman Web 191
6.2.3 Membuat Program Ubah Data 193
6.2.4 Membuat Program Hapus Data 199
6.3 Manajemen Data Siswa 203
6.3.1 Membuat File Koneksi 204
6.3.2 Membuat Program Tambah Data 205
6.3.3 Membuat Program Tampil Data 209
6.3.4 Membuat Program Tampil Data, Opsi Kelamin 211
6.3.5 Membuat Program Tampil Data, Relasi Tabel 213
6.3.6 Membuat Program Ubah Data 215
6.3.7 Membuat Program Hapus Data 222
6.4 Pengembangan Aplikasi 225
6.4.1 Membuat Program Pencarian Siswa 225
6.4.2 Membuat Program Filter Siswa 227
Bab 7 Proyek: Membuat Aplikasi Penerimaan Siswa Baru (PSB) 230
7.1 Merancang Database 230
7.1.1 Merancang Relasional Databas.. 230
7.1.2 Membuat Database 231
7.1.3 Membuat Tabel Admin 232
7.1.4 Membuat Tabel Jurusan 235
7.1.5 Membuat Tabel Pendaftaran 236
7.1.6 Membuat Tabel Pendaftaran siswa 238
7.1.7 Membuat Tabel Siswa 238
7.2 Persiapan Program 240
7.2.1 Membuat Folder Kerja 240
7.2.2 Membuat Koneksi Database 241
7.2.3 Membuat Librari 242
7.3 Membuat Program Pendaftaran Siswa 244
7.3.1 Program Pendaftaran Siswa Baru 244
7.3.2 Program Menampilkan Calon Siswa Terdaftar 282
7.4 Membuat Program Manajemen Data Jurusan 289
7.4.1 Membuat Program Tambah Jurusan 290
7.4.2 Membuat Program Tampil Jurusan 297
7.4.3 Membuat Program Hapus Jurusan 300
7.4.4 Membuat Program Ubah Jurusan 303
7.5 Membuat Program Seleksi Penerimaan 308
7.6 Membuat Program Penerimaan Siswa Daftar Ulang 322
7.7 Membuat Program Manajemen Siswa 329
7.7.1 Program Tampil Data Siswa 329
7.7.2 Program Ubah Data Siswa 335
7.7.3 Program Hapus Data Siswa 359
7.8 Membuat Program Utama Pendaftaran. 360
7.8.1 Membuat Halaman Index.. 360
7.8.2 Membuat Halaman Isi Menu 368
7.8.3 Membuat Action Form ke Halaman Indeks 369
7.9 Membuat Halaman Penerimaan 373
7.10 Membuat Login Admin 380
No other version available