Aktifitas Pembelajaran 1. Membuat Database

112

2. Membuat Tabel

Tulis kode dibawah ini dan simpan dengan nama latihan3-4.php dalam folder topik3-1 yang telah kita buat tadi. Lalu jalankan melalui browser C:xampphtdocstopik3-2latihan3-4.php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ?php servername = localhost ; username = root ; password = ; dbname = db_diklat ; Membuat koneksi conn = mysqli_connect servername , username , password , dbname ; Mengecek koneksi if conn { die Koneksi gagal: . mysqli_connect_error ; } sql to create table sql = CREATE TABLE siswa id INT6 UNSIGNED AUTO_INCREMENT PRIMARY KEY, nama_awal VARCHAR30 NOT NULL, nama_akhir VARCHAR30 NOT NULL, email VARCHAR50 ; if mysqli_query conn , sql { echo Tabel siswa berhasil diciptakan ; } else { echo Error saat membuat tabel: . mysqli_error conn ; } mysqli_close conn ; ? Amati hasil dari kode tersebut, analisa hasilnya dan simpulkan

3. Memasukan Data

Tulis kode dibawah ini dan simpan dengan nama latihan3-5.php dalam folder topik3-2 yang telah kita buat tadi. Lalu jalankan melalui browser C:xampphtdocstopik3-2latihan3-5.php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ?php servername = localhost ; username = root ; password = ; dbname = db_diklat ; Memciptakan koneksi conn = mysqli_connect servername , username , password , dbname ; Mengecek koneksi if conn { die Gagal melakukan koneksi: . mysqli_connect_error ; } sql = INSERT INTO siswa nama_awal, nama_akhir, email VALUES Iswanul, Umam, iswanul.umamgmail.com ; if mysqli_query conn , sql { echo Data baru berhasil dimasukan ; } else { echo Error: . sql . br . mysqli_error conn ; } 113 20 21 mysqli_close conn ; ? Amati hasil dari kode tersebut, analisa hasilnya dan simpulkan, Kemudian masukanlah 5 data lagi, nama dan email sesuai keinginan anda

4. Menyeleksi Data

Tulis kode dibawah ini dan simpan dengan nama latihan3-6.php dalam folder topik3-2 yang telah kita buat tadi. Lalu jalankan melalui browser C:xampphtdocstopik3-2latihan3-6.php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ?php servername = localhost ; username = root ; password = ; dbname = db_diklat ; Menciptakan koneksi conn = mysqli_connect servername , username , password , dbname ; Mengecek koneksi if conn { die Koneksi gagal: . mysqli_connect_error ; } sql = SELECT id, nama_awal, nama_akhir FROM siswa ; result = mysqli_query conn , sql ; if mysqli_num_rows result { output data setiap baris while row = mysqli_fetch_assoc result { echo id: . row [ id ]. - Nama: . row [ nama_awal ]. . row [ nama_akhir ]. br ; } } else { echo Database kosong ; } mysqli_close conn ; ? Amati hasil dari kode tersebut, analisa hasilnya dan simpulkan

5. Mengupdate Data

Tulis kode dibawah ini dan simpan dengan nama latihan3-7.php dalam folder topik3-2 yang telah kita buat tadi. Lalu jalankan melalui browser C:xampphtdocstopik3-2latihan3-7.php 1 2 3 4 5 6 7 8 9 10 ?php servername = localhost ; username = root ; password = ; dbname = db_diklat ; Menciptakan koneksi conn = mysqli_connect servername , username , password , dbname ; Megnecek koneksi if conn { die Koneksi gagal: . mysqli_connect_error ;