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
;