Modul-6 MySQL, Koneksi Database, dan Menampilkan Data

dokumen-dokumen yang mirip
MODUL 7 MySQL, Koneksi database dan menampilkan data

Modul-7 CRUD & Searching. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

MODUL 8 Insert, Update, & delete

MODUL 11 PHP&MYSQL UPDATE & SEARCHING

MODUL 10 PHP&MYSQL INSERT & DELETE

MODUL 12 PHP&MYSQL RELATIONAL DATABASE

MODUL 6 Redirect,Session, dan Cookies

MODUL 6 REDIRECT, SESSION & COOKIE

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

PRAKTIKUM. Rekayasa Web. Modul 2: CRUD CodeIgniter Part I. Laboratorium Teknik Informatika Universitas Pasundan

Modul-5 GET & POST. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

MODUL 5 GET & POST Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

MODUL VI INTERAKSI DATABASE

E-trik Ajax. Database MySQL. Dedi Alnas

Membuat Database di MySQL

MODUL GET DAN POST

Modul-1 Review. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

Menampilkan Data/Tabel MySQL di Ms.Access

BAB V IMPLEMENTASI DAN PENGUJIAN

MODUL 3 FUNCTION Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

BAB VII Database MYSQL

Pemrograman Web Lanjut 2017

Suplemen SMS Gateway. Konsep Membuat SMS Broadcast. Dibuat oleh: Rosihan Ari Yuana

Mengenal Pemrograman PHP7 Database untuk Pemula

1. Halaman untuk member dan pengujung untuk melakukan pengupload/download. 2. Halaman pengupload/download dapat dikomentar.

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

Pemrograman PHP & MySQL

Petunjuk Upload database MySQL menggunakan PhpMyAdmin

Petunjuk Upload Database MySQL

Copy Right 2009 Not right to copy without permission

PHP Accessing MySQL Database. Fajar Pradana S.ST., M.Eng

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Departemen Pendidikan Nasional. Ditjen Manajemen Pendidikan Dasar dan Menengah. Direktorat Pembinaan Sekolah Menengah Pertama

CARGO MANAGEMENT SOFTWARE

B. Perencanaan Tahap perencanaan ini perlu dilakukan agar dapat menghasilkan suatu solusi yang tepat terhadap masalah yang didefinisikan. Tahap perenc

ANALISIS DAN PERANCANGAN

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

[AN _ AY ] October 10, 2010 DAFTAR DOMAIN GRATIS DI CO.CC...2 PENDAFTARAN HOSTING GRATIS DI IDHOSTINGER...7

MODUL 4 INTERNET PROGRAMMING DATABASE

MANUAL PENGGUNAAN APLIKASI

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

Otodidak. MySQL untuk Pemula

BAB III ANALISA DAN DESAIN SISTEM

Membuat CRUD Sederhana pada Framework Laravel

INTERNET PROGRAMMING DATABASE

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Modul Upload Web ke Domain dan Hosting Gratisan

BAB IV IMPLEMENTASI DAN PENGUJIAN. sehingga siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi

BAB III ANALISA DAN DESAIN SISTEM

Cara Menggunakan MySQL

BAB III ANALISA DAN DESAIN SISTEM

UPT LLK Dinsosnakertrans Kabupaten Purworejo

Nama : Maya Masyita K Nst NIM : Tugas : I ( Database berbasis Web ) Fungsi PHP-MySQL

Panduan Modifikasi Modul Membership SliMS 7 Cendana

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dioperasikan. Pada tahap ini akan dijelaskan mengenai sistem yang dirancang

Lisensi Dokumen: Uraian Kasus :

DOKUMEN UJI PERANGKAT LUNAK. E Learning Tugas (ELT) Dipersiapkan oleh: Program Keahlian Teknik Komputer. Institut Pertanian Bogor

PANDUAN PENGGUNAAN MODUL WISUDA

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

Langkah 1. Asep Tatang S.

WAP (3) Muhammad Zen S. Hadi, ST. MSc. WAP - The Wireless Application Protocol

BAB IV PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. wawancara yang dilakukan, para costumer ingin membeli dengan cara mudah tanpa

6. Jika langkah di atas dijalankan dengan benar, user akan masuk ke halaman login seperti gambar di bawah

Gambar 2. 1 Kotak dialog Pilihan Bahasa

TUTORIAL PHP MEMBUAT PROGRAM APLIKASI BASIS WEB INVENTARIS LAB KOMPUTER DISUSUN OLEH DEKA MUKHAMAD WILDAN SKS

Mahasiswa dapat memanipuasi database mysql menggunakan actionscript 3 flash.


Muhammad Adri. Pendahuluan. Instalasi Xampp

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

BAB IV IMPLEMENTASI DAN PENGUJIAN

Membuat Database mysql dengan PhpMyAdmin

MODUL 1. KONEKTIVITAS PHP DENGAN MySQL. Digunakan untuk melakukan uji dan koneksi kepada server database MySQL.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 HASIL DAN PEMBAHASAN

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database

BAB IV IMPLEMENTASI DAN PENGUJIAN

2.2 Update Record Salah satu fitur aplikasi database adalah update data. Perintah SQL yang digunakan untuk update data seperti di bawah ini.

Bagian 3 : Membuat Koneksi PHP dan My Sql pada Dreem weaver Site Definitions Pada Web Penjualan Dengan Dreamweaver CS6.

MODUL 4 ARRAY ARRAY PEMROGRAMAN WEB TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2016/2017

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN DESAIN SISTEM

MODUL 7 CRUD (CREATE, READ, UPDATE,DELETE) dibawah ini adalah fungsi PHP yang akan digunakan untuk pembuatan CRUD

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM

BAB IV HASIL DAN UJI COBA

BAB III PERANCANGAN APLIKASI PROFILE BERBASIS WEB. 3.1 Sekilas Tentang Perancangan Aplikasi Web Profile


Panduan Installasi Script Toko Plus v.4.2 (Rilis tgl 20 Juli 2013 dari Opencart )

Setting SMS Gateway dengan GAMMU Private Training Web Development Padang. 11/2/2014

BAB IV HASIL DAN PEMBAHASAN

Tutorial Cara Upgrade Aplikasi Perpustakaan Senayan

b. Spesifikasi komputer yang disarankan pada client Processor : Intel Pentium IV 1,8 Ghz

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

Transkripsi:

Modul-6 MySQL, Koneksi Database, dan Menampilkan Data Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

I. Memasukan data dari array ke database Masih ingat array associative yang kalian miliki dari latihan- latihan pada modul sebelumnya? (Buku/Film/Tokoh Islam/Pahlawan Indonesia/Perusahaan teknologi), atau jika kita lihat contoh dari latihan sebelumnya yang menggunakan data mahasiswa:. Nah pada latihan kali ini, kita akan mencoba untuk memasukan data tersebut kedalam sebuah database, karena untuk selanjutnya data yang akan kita gunakan berasal dari database bukan array lagi. Untuk modul kali ini, kalian diperbolehkan untuk menggunakan antarmuka mysql dengan command prompt, phpmyadmin, atau bahkan aplikasi lain untuk mengelola data mysql (mysql workbench, navicat, heidisql, dll). Sekali lagi, data yang dibuat harus sesuai dengan kasus yang kalian dapat! Membuat database Buatlah sebuah database dengan nama pw_nrp (tanpa tanda petik, dan NRP diganti dengan NRP kalian masing-masing). Contoh : pw_163040019 PEMOGRAMAN WEB 1

Membuat tabel Buatlah tabel di dalam database yang kalian buat, beri nama sesuai dengan kasus yang kalian miliki, isilah jumlah kolom sesuai dengan jumlah data pada array yang sebelumnya kalian miliki dan jangan lupa tambahkan 1 kolom untuk id. Contoh : +1 untuk id Membuat struktur field Buatlah struktur untuk field- field dari tabel yang sudah kalian buat, sesuaikan tipedata dan panjang dari tiap- tiap datanya. Jangan lupa untuk id, tambahkan atribut primary keydan auto_increment (a_i). Contoh : Tambahan untuk id PEMOGRAMAN WEB 2

Mengisi data Isikan minimal 10 data pada tabel seperti sebelumnya mengisikan data pada array. Export Database Lakukan export pada database yang sudah dibuat agar mudah untuk dikirimkan dan diimport kembali bila diperlukan. Beri nama file yang sama dengan nama database kalian kalian. Kumpulkan file.sql hasil export ke asisten kalian masing- masing. ( Belum selesai masih ada latihan utama ). PEMOGRAMAN WEB 3

Normalisasi (tidak wajib) Database yang sudah kalian buat (jika mengikuti instruksi diatas) belum optimal, karena belum melalui tahap normalisasi dan optimasi. Jika kalian memiliki pemahaman mengenai hal hal tersebut, silahkan implementasikan pada database yang dibuat. Contoh: pada kasus tabel mahasiswa, seharusnya field jurusan dan universitas memiliki tabel sendiri yang nantinya terhubung ke tabel mahasiswa menggunakan foreign key. II. Mengkoneksikan database dan menampilkan data Pada bagian ini kita memodifikasi latihan5b & latihan5c pada Modul 5 menggunakan Database yang sudah dibuat pada bagian sebelumnya. Pada modul kali ini, ada beberapa hal yang harus kalian siapkan. Hal pertama yang harus kalian lakukan adalah membuat sebuah folder dengan nama modul5. Setelah itu, buatlah folder di dalamnya dengan nama latihan0 lalu copy-kan file latihan5b & 5c pada modul 5 ke dalam folder baru tersebut (berikut adalah contoh untuk kasus mahasiswa, file kalian mungkin berbeda karena kasusnya berbeda). Pastikan agar aplikasi ini berjalan dengan baik yaitu dapat menampilkan data dari array associative. index.php profil.php Sekali lagi, data yang dibuat harus sesuai dengan kasus yang kalian pilih (cek kembali di modul 5 latihan5b). PEMOGRAMAN WEB 4

Latihan - Pastikan database kalian sudah ada di server, dan jangan lupa untuk menjalankan server pada XAMPP. - Duplikat folder latihan0, lalu beri nama menjadi latihan6a. 1. latihan6a - Modifikasi index.php agar mengambil data dari database, bukan dari array - Hapus data array, lalu ganti dengan koneksi ke database. - Tampilkan data menggunakan fungsi query pada PHP 2. latihan6b - Duplikat folder latihan6a, lalu beri nama menjadi latihan6b. - Buatlah sebuah file baru dengan nama functions.php untuk menyimpan fungsifungsi yang kita butuhkan (koneksi & query). PEMOGRAMAN WEB 5

- Modifikasi index.php agar terhubung dengan file functions.php dan memanggil fungsi query. - Ubah kembali cara menampilkan datanya. PEMOGRAMAN WEB 6

3. latihan6c Modifikasi halaman index, agar nama menjadi link yang terhubung ke halaman profil.php dengan mengirimkan id mahasiswa - Modifikasi halaman detail (profil.php) agar dapat menerima data dari index dan menampilkan data lengkap menggunakan query. - Beri index [0] pada query agar data yang tampil hanya 1 saja. - Jangan lupa untuk cek apabila halaman detail tidak menerima id dari url, jika tidak ada id, kirim kembali user ke halaman index. - Tampilkan data detail PEMOGRAMAN WEB 7

Referensi Link : https://www.youtube.com/watch?v=fxe6qev-bno&list=plfim0718ljiuqxfmeibe3- uzerzph3vp6&index=10 https://www.youtube.com/watch?v=gvkr2v- JULE&index=11&list=PLFIM0718LjIUqXfmEIBE3-uzERZPh3vp6 -- Cheerio -- PEMOGRAMAN WEB 8