Skip to main content

Tugas 8: Implementasi PHP dan MySQL (CRUD)

 Tugas 8: Implementasi PHP dan MySQL (CRUD)


Nama: Aulia Eka Putri Aryani
NRP: 05111940000044
KELAS: PWEB-B

Pembahasan

Pada tugas kali ini, saya diminta untuk membuat website pendaftaran siswa yang mengimplementasikan proses CRUD (Create, Read, Update, dan Delete) dengan memanfaatkan PHP dan MySQL yang telah dipelajari sebelumnya. Dalam pengerjaan website ini, saya menggunakan HTML, CSS dan Bootstrap, serta PHP dan MySQL melalui phpmyadmin. Berbeda dengan pengerjaan-pengerjaan sebelumnya, hosting yang digunakan untuk pembuatan website ini adalah 000webhost. Alasan perpindahan dari Github Pages ke 000webhost ialah karena Github Pages sudah tidak memadai sebagai tempat hosting dynamic website yang memerlukan post, get, dan database yang dapat terhubung ke website.

Adapun tampilan dari website pendaftaran siswa yang saya buat dapat dilihat pada link berikut atau gambar di bawah ini.

Tampilan Home

Tampilan Pendaftaran

Tampilan Pendaftaran Berhasil

Tampilan Pendaftar

Tampilan Edit Data Pendaftar

Tampilan Konfirmasi Edit Data

Tampilan Konfirmasi Hapus Data 

Sedangkan, source code dari website ini dapat diakses melalui link berikut atau embed di bawah ini.

config.php

index.php

form-daftar.php

proses-pendaftaran.php

list-siswa.php

form-edit.php

proses-edit.php

hapus.php

Comments

Popular posts from this blog

Tugas 5: Membuat Formulir Validasi dengan JavaScript

Tugas 5: Membuat Formulir Validasi dengan JavaScript Nama: Aulia Eka Putri Aryani NRP: 05111940000044 Kelas: PWEB-B Pembahasan Pada pertemuan PWEB minggu lalu, saya diminta untuk membuat website pendaftaran kuliah tatap muka yang merupakan formulir validasi yang tidak dapat di- submit hingga seluruh datanya terisi. Untuk membuat website ini, saya mengimplementasikan HTML, CSS, dan JavaScript yang telah dipelajari sebelumnya serta memanfaatkan Github Pages untuk meng-host halaman website ini. Adapun isi dari formulir yang saya buat adalah sebagai berikut. Fakultas Departemen Nama NRP Email Kota Penyintas Dosis Vaksin Jenis Vaksin Ketersediaan Tatap Muka Seperti yang diminta oleh dosen saya, saya tidak mengizinkan user untuk melakukan submit formulir jika terdapat data yang belum terisi dan mengeluarkan alert apabila terdapat data yang kosong. Selain mengeluarkan alert, saya juga memberikan focus pad...

Tugas 9: Requirement Modelling Language Loket.com

Tugas 9: Requirement Modelling Language Loket.com Nama: Aulia Eka Putri Aryani NRP: 05111940000044 Kelas: RK-D Pembahasan Loket.com adalah platform yang memiliki Ticketing Management Service (TMS) teknologi unggul dalam mendukung seluruh penyelenggaraan event, mulai dari distribusi dan manajemen tiket hingga penyediaan laporan analisa event di akhir acara.  Beberapa teknologi yang tersedia untuk memfasillitasi penyelenggara event dalam setiap tahap persiapan adalah sebagai berikut. Distributor tiket terlengkap untuk melakukan penjualan tiket penyelenggara event. Sistem pembayaran yang beragam dan aman sehingga memberikan kemudahan kepada calon pembeli. Gate management yang aman dan nyaman untuk akses saat event berlangsung sehingga event dengan jumlah penonton yang besar dapat ditangani dengan mudah. Sistem analisis data yang lengkap dan komprehensif setelah acara berlangsung untuk memudahkan penyelenggaraan event dalam menentukan strategi event selanjutnya. Business Objective Mode...