Anda di halaman 1dari 20

Tugas Pemograman Web

Oleh :
Abdi Muttaqin (170155201063)
Apriyanto saputra (170155201045)
Faris Andika (170155201012)
Arif Guntur Arbiantoro (170155201050)
Cristinus Vincent (170155201018)

FAKULTAS TEKNIK
JURUSAN TEKNIK INFORMATIKA
UNIVERSITAS MARITIM RAJA ALI HAJI
TANJUNG PINANG
2019
KATA PENGANTAR

Assalamu’alaikum warahmatullahi wabarakatuh

Segala puji bagi Allah SWT yang telah memberikan kami kemudahan sehingga
kami dapat menyelesaikan makalah ini dengan tepat waktu. Tanpa pertolongan-
Nya tentunya kami tidak akan sanggup untuk menyelesaikan makalah ini dengan
baik. Shalawat serta salam semoga terlimpah curahkan kepada baginda tercinta
kita yaitu Nabi Muhammad SAW yang kita nanti-natikan syafa’atnya di akhirat
nanti.

Penulis mengucapkan syukur kepada Allah SWT atas limpahan nikmat sehat-Nya,
baik itu berupa sehat fisik maupun akal pikiran, sehingga penulis mampu untuk
menyelesaikan pembuatan makalah sebagai tugas akhir dari mata Pemrograman
Web.

Penulis tentu menyadari bahwa makalah ini masih jauh dari kata sempurna dan
masih banyak terdapat kesalahan serta kekurangan di dalamnya. Untuk itu,
penulis mengharapkan kritik serta saran dari pembaca untuk makalah ini, supaya
makalah ini nantinya dapat menjadi makalah yang lebih baik lagi. Kemudian
apabila terdapat banyak kesalahan pada makalah ini penulis mohon maaf yang
sebesar-besarnya.

Penulis juga mengucapkan terima kasih kepada semua pihak khususnya kepada
guru Bahasa Indonesia kami yang telah membimbing dalam menulis makalah ini.

Demikian, semoga makalah ini dapat bermanfaat. Terima kasih.

Tanjungpinang, 30 April 2019

Penulis
DAFTAR ISI

COVER .........................................................................................
KATA PENGANTAR ..................................................................
DAFTAR ISI .................................................................................

BAB I PENDAHULUAN .............................................................


1.1.Latar Belakang ..........................................................
1.2.Rumusan Masalah.....................................................

BAB II PEMBAHASAN ..............................................................


2.4. Pembuatan Database ..................................................
2.2. Pengecekan Database .................................................
2.3. Pembuatan Table .......................................................
2.4. Pengecekan Table .......................................................
2.5. Pembuatan Koneksi ....................................................
2.6. Pembuatan Form ........................................................
2.7. Pembuatan Proses Pengimputan Data ........................
2.8. Pembuatan Halaman Tampil .................................
2.9. Pembuatan Proses Menghapus Data ......................
2.10. Pembuatan Proses Mengupdate Data ....................
2.11. Pembuatan Proses Pengimputan Update ...............
2.12. Tampilan Form Pengimputan ................................
2.13. Tampilan Halaman Tampil ....................................
2.14. Tampillan EDIT.....................................................
2.15. Tampilan Untuk Menghapus Data.........................
2.16. Tampilan Menambah Data ....................................
2.17. Tampilan Halaman Tampil ....................................

BAB III .........................................................................................


3.1. Kesimpulan ............................................................
BAB I
PENDAHULUAN

1.1. Latar Belakang


Teknologi semakin hari semakin berkembang. Salah satunya teknologi
informasi, banyak sekali bidang yang memanfaatkan teknologi Informasi.
Tuntutan kebutuhan akan informasi dan penggunaan komputer yang
semakin banyak mendorong terbentuknya sebuah jaringan komputer yang
mampu melayani berbagai kebutuhan tertentu.

Jaringan komputer kita kenal dengan nama internet. Internet bisa diakses
dan dimanfaatkan untuk berbagai keperluan, oleh siapa saja dan dimana
saja, kapanpun kita mau menggunakannya.Salah satunya adalah web, yang
mampu menyediakan informasi dalam bentuk teks, gambar, suara maupun
gambar bergerak. Dengan kemampuan sepeti ini, web menjadi sangat
terkenal dan perkembangannya sangatlah pesat.

Dengan terus berkembangnya roda perkembangan teknologi, web


berkembang menjadi alat bantu yang tidak hanya mampu menyediakan
informasi, namun juga mampu untuk mengolah informasi. Proses
pengolahan informasi dengan memanfaatkan teknologi web menyebabkan
web menjadi media yang dinamis. Hal ini membutuhkan sarana teknis yang
yang menentukan. Sarana tersebut banyak bergantung pada penggunaan
perangkat lunak yang kuat, aman, terpercaya, dan cepat.

Pada kesempatan ini penulis akan membahas tentang pemrograman web,


sistem informasi, dan pemograman dasar.

1.2. Rumusan Masalah


Dalam menyusun makalah ini, penulis merumuskan beberapa masalah
berkaitan dengan PHP dan Database
BAB II
PEMBAHASAN

2.1. Pembuatan database akademik


2.2. Setelah create database selanjutnya cek terlebih dahulu di
localhost/phpmyadmin apakah databasenya sudah terbuat

2.3. Pembuatan table Mahasiswa beserta field-fieldnya


Fieldnya berisi :
• NIM dengan variable INTEGER(12) PRIMARY KEY
• Nama dengan variable VARCHAR(30) Tidak boleh kosong
• Angkatan dengan variable VARCHAR(30) Tidak boleh kosong
• Kalkulus dengan variable INTEGER(12)
• Alpro dengan variable INTEGER(12)
• Pti dengan variable INTEGER(12)
• Nilai dengan variable INTEGER(10)

2.4. Selanjutnya cek lagi di localhost/phpmyadmin apakah tablenya sudah


terbuat apa belum.
2.5. Pembuatan koneksi untuk menghubungkan semua proses seperti Tambah,
Edit dan Hapus data

2.6. Pembuatan form untuk pengimputan data beserta stylenya


2.7. Pembuatan proses untuk pengimputan pada halaman form

2.8. Pembuatan halaman tampil untuk menampilkan data yang diinputkan


2.9. Pembuatan proses untuk menghapus data yang terletak di halaman tampil
yang dibuat sebelumnya

2.10. Pembuatan proses untuk mengupdate data yang terletak dihalaman tampil
yang dibuat sebelumnya
2.11. Pembuatan proses untuk pengimputan pada halaman update
2.12. Tampilan Form penginputan data. Masukkan data lalu tekan submit.

2.13. Setelah disubmit otomatis data akan disimpan didatabase dan langsung
ditampilkan dihalaman tampil.
Dihalaman tabel tampil data terdapat menu untuk edit hapus dan tambah
data.

2.14. Data yang sudah diinputkan bisa diedit dengan memilih EDIT. Dan akan
otomatis akan berpindah kehalaman edit.

Dihalaman edit kita bisa mengubah data kecuali data yang bersifat Primary
Key. Klik simpan perubahan untuk menyimpan data yang telah di ubah dan
otomatis akan kembali kehalaman tampil data. Jika tidak jadi mengubah
data bisa menekan tombol kembali untuk kembali kehalaman tampil data
2.15. Untuk menghapus data bisa mengklik HAPUS.

Sebelum dihapus.

Tampilan setelah data dihapus.


2.16. Untuk menambah data bisa dengan mengklik tombol TAMBAH DATA dan
akan masuk kembali halaman form.

.
3.5 Setelah data ditambahkan maka akan kembali kehalaman tampil data untuk
melihat data yang telah ditambahkan.
BAB III

PENUTUP

3.1. Kesimpulan
PHP adalah bahasa pemrograman script server-side yang didesain
untuk pengembangan web. Selain itu, PHP juga bisa digunakan sebagai
bahasa pemrograman umum.

PHP disebut bahasa pemrograman server side karena PHP diproses


pada komputer server. Hal ini berbeda dibandingkan dengan bahasa
pemrograman client-side seperti JavaScript yang diproses pada web browser
(client).

Anda mungkin juga menyukai