Untuk instalasi xampp dapat dilihat pada pembahasan praktikum pemrograman web tentang menampilkan data dari database ke halaman web menggunakan PHP MySQL.
Tampilannya seperti di bawah ini.
Tekan tombol ENTER, lalu akan muncul tampilan seperti di bawah ini. Klik Databases.
Kemudian pada bagian Create database, isikan nama database yang ingin kita buat: tokobajudb. Jika sudah klik Create. Tampilannya seperti di bawah ini.
Jika database berhasil dibuat, maka akan muncul database baru: tokobajudb pada phpMyAdmin. Lalu kita akan membuat tabel. Tabel ini digunakan untuk menyimpan data-data yang akan ditampilkan pada website. Pembuatan tabel ini dilakukan secara manual. Pertama kita akan membuat tabel admin dengan nama admintbl. Caranya pada bagian Create table kolom Name: kita ketikkan admintbl dan pada Number of Columns: 3. Lalu klik tombol GO. Tampilannya seperti di bawah ini.
Lalu akan muncul tampilan seperti di bawah.
Pada halaman perancangan struktur tabel seperti gambar di atas, kita rancang tabel admin dengan ketentuan seperti tabel di bawah ini.
Name
|
Type
|
Length/Value
|
Index
|
id
|
INT
|
-
|
Primary
|
username
|
VARCHAR
|
20
|
-
|
password
|
TEXT
|
-
|
-
|
Selanjutnya klik tombol Save untuk menyimpan tabel admin yang telah dibuat.
Apabila proses pembuatan tabel berhasil, maka otomatis akan tercipta tabel baru dengan nama admintbl pada database. Kemudian kita akan membuat tabel baru.Caranya klik Database: tokobajudb. Tampilannya bisa dilihat pada gambar di bawah.
Selanjutnya dengan cara yang sama seperti langkah-langkah di atas, kita akan membuat tabel baru yaitu tabel pelanggan dengan nama pelanggantbl. Untuk ketentuan tabel kita buat seperti di tabel di bawah ini.
Name
|
Type
|
Length/Value
|
Index
|
A_I
|
id
|
INT
|
-
|
Primary
|
Ya
|
nama
|
VARCHAR
|
35
|
-
|
-
|
alamat
|
TEXT
|
-
|
-
|
-
|
email
|
TEXT
|
-
|
-
|
-
|
telepon
|
VARCHAR
|
25
|
-
|
-
|
username
|
VARCHAR
|
20
|
-
|
-
|
password
|
TEXT
|
-
|
-
|
-
|
Tabel yang ketiga kita buat tabel kategori barang dengan nama kategoritbl. Untuk ketentuan tabel kita buat seperti di bawah ini.
Name
|
Type
|
Length/Value
|
Index
|
A_I
|
id
|
INT
|
-
|
Primary
|
Ya
|
kategori
|
VARCHAR
|
35
|
-
|
-
|
Kemudian untuk tabel yang keempat kita buat tabel barang dengan nama barangtbl. Ketentuan tabelnya seperti di bawah.
Name
|
Type
|
Length/Value
|
Index
|
A_I
|
id
|
INT
|
-
|
Primary
|
Ya
|
nama
|
VARCHAR
|
35
|
-
|
-
|
deskripsi
|
TEXT
|
-
|
-
|
-
|
warna
|
VARCHAR
|
25
|
-
|
-
|
ukuran
|
VARCHAR
|
15
|
-
|
-
|
kategori
|
VARCHAR
|
35
|
-
|
-
|
harga
|
INT
|
-
|
-
|
-
|
stock
|
INT
|
-
|
-
|
-
|
Untuk tabel yang kelima kita buat tabel transaksi secara rinci dengan nama transaksirincitbl. Ketentuan tabelnya seperti di bawah ini.
Name
|
Type
|
Length/Value
|
Index
|
A_I
|
notransaksi
|
VARCHAR
|
25
|
-
|
-
|
username
|
VARCHAR
|
20
|
-
|
-
|
id
|
INT
|
-
|
-
|
-
|
nama
|
VARCHAR
|
50
|
-
|
-
|
harga
|
INT
|
-
|
-
|
-
|
jumlah
|
INT
|
-
|
-
|
-
|
subtotal
|
INT
|
-
|
-
|
-
|
Selanjutnya tabel keenam kita buat tabel yang menampung nomor transaksi dengan nama transaksitbl. Untuk ketentuan tabelnya seperti di bawah ini.
Name
|
Type
|
Length/Value
|
Index
|
A_I
|
notransaksi
|
VARCHAR
|
25
|
Primary
|
-
|
username
|
VARCHAR
|
20
|
-
|
-
|
Untuk tabel ketujuh kita buat tabel berita dengan nama newstbl. Ketentuan tabelnya seperti di bawah.
Name
|
Type
|
Length/Value
|
Index
|
A_I
|
tanggal
|
DATE TIME
|
-
|
Primary
|
-
|
judul
|
TEXT
|
-
|
-
|
-
|
news
|
TEXT
|
-
|
-
|
-
|
Tabel yang kedelapan kita buat tabel testimonial dengan nama testimonialtbl. Ketentuan tabelnya seperti di bawah.
Name
|
Type
|
Length/Value
|
Index
|
A_I
|
id
|
INT
|
-
|
Primary
|
Ya
|
nama
|
VARCHAR
|
35
|
-
|
-
|
email
|
VARCHAR
|
50
|
-
|
-
|
tanggal
|
DATE
|
-
|
-
|
-
|
testimonial
|
TEXT
|
-
|
-
|
-
|
Tabel kesembilan kita buat tabel visitor dengan nama visitortbl. Ketentuan tabelnya seperti di bawah ini.
Name
|
Type
|
Length/Value
|
Index
|
A_I
|
ip
|
INT
|
-
|
Primary
|
-
|
time
|
INT
|
-
|
-
|
-
|
Tabel yang terakhir yaitu tabel kesepuluh kita buat tabel download dengan nama downloadtbl. Ketentuan tabelnya seperti di bawah ini.
Name
|
Type
|
Length/Value
|
Index
|
A_I
|
id
|
INT
|
-
|
Primary
|
Ya
|
judul
|
TEXT
|
-
|
-
|
-
|
deskripsi
|
TEXT
|
-
|
-
|
-
|
url
|
TEXT
|
-
|
-
|
-
|
Sampai di sini pembuatan tabel secara manual selesai, jika pembuatan tabel sampai selesai sehingga tabel yang tercipta sebanyak sepuluh tabel dengan masing-masing ketentuan seperti di atas, maka tampilannya seperti di bawah ini.
Sekian dan terima kasih semoga bermanfaat bagi pembaca.
No comments:
Post a Comment