b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

dokumen-dokumen yang mirip
P - 12 Bab 9 : PHP & MySQL

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

BAB X AKSES DAN MANIPULASI DATA

DATABASE OPERATION. Pemrograman Web. Rajif Agung Yunmar, S.Kom

Materi 10: Create Read Update Delete

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

TIB18 - PEMROGRAMAN WEB. Pemrograman Web Pertemuan & 21-22

Menangani Input dari User

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Pemrograman Web Lanjut 2017

MODUL PEMROGRAMAN WEB

Pemrograman Web Lanjut 2017

2. inputkk.php. 3. tampilkk.php

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1

Dasar PHP-MySQL oleh : Prasaja Wikanta

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */

Praktikum 3 Cookie, Session, dan Database MySQL

PRAKTIKUM I MySQL / phpmyadmin

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

Checkbox dengan Foreach dan MYSQL

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

Membuat Database mysql dengan PhpMyAdmin

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

Membuat Login Dengan PHP dan MYSQL

MySQL. Pemrograman Web/MI/D3 sks 1

Membuat Laporan dengan Bahasa Pemrograman Berbasis WEB

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

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

MEMBUAT APLIKASI GUEST BOOK

MODUL 11 MEMBUAT LOGIN USER

Pemrograman Basis Data Berbasis Web

PHP & Mysql. Pemrograman Internet

PRAKTIKUM PHP 10. Menyimpan Data ke Database & Menampilkan Data dengan PHP

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

Tutorial PHP Metode Searching - Multiple Keyword

Widhy Hayuhardhika NP, S.Kom

E-trik Ajax. Database MySQL. Dedi Alnas

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.

Pemrograman Basis Data Berbasis Web

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension

Konektivitas PHP - MySQL

PHP dan MySQL. Mempelajari koneksi PHP. Fungsi-fungsi aksesnya. Muhammad Zen Samsono Hadi, ST. MSc

DATABASE MYSQL DENGAN PHP

Membuat Aplikasi Sederhana Berbasis Web

Script PHP dan MySQL J A M K E E M P A T

BAB 4 PERANCANGAN LAYAR

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

BAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring

MODUL PEMROGRAMAN WEB

Bermain Dynamic Tabel Row dengan menggunakan Javascript

Create Read Update Delete using PHP MySql

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

Lisensi Dokumen: Uraian Kasus :

LAMPIRAN. 1. Listing Program pada website sekolah. index.php

Membuat Buku Tamu Berbasis Web secara Gampang & Simple FIRST Menggunakan PHP dan MySQL EDITION

PHP dan MySQL. Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya. Muhammad Zen S. Hadi, ST. MSc.

Cara Sederhana Import Data dari Excel (CSV) ke MySQL dengan PHP

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect();

Advantages. Keunggulan :

Cara Mudah Koneksi Php Dan Mysql Dengan Database

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

Pertemuan 5 Pemrograman Internet (Web Dinamis)

Membuat Komentar di PHP

Membuat Halaman Login Dengan PHP

MySQL J A M K E T I G A

Pengenalan Structured Query Language

Tutorial Membuat WEB Dinamis Dengan PHP

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

108

Insert Data Menggunakan Database MySQL, PostgreSQL, Oracle

Domain & Hosting Free By : Subianto, S.Kom

Konsep Basis Data di Web

Basis Data I. Pertemuan Ke-12 (Aplikasi Basisdata berbasis web) Noor Ifada.

Langkah 1. Asep Tatang S.

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom

MODUL 7 MEMBUAT DATABASE DI MYSQL

MODUL 7 SESSION DAN USER AUTHENTICATION

P - 6 Bab 4 : HTML (Hypertext Markup Language)

Tutorial PHP Kalkulator online dengan PHP

IF PEMROGRAMAN LANJUT MENGAKSES DATABASE. Oleh : Andri Heryandi, M.T.

Lampiran 1. Flowchart perancangan sistem

Sony Arianto Kurniawan

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

Pemrograman Web Lanjut 2017

Membuat Aplikasi CRUD dengan OOP dan PDO MySQL

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

MODUL 6 SESSION DAN USER AUTHENTICATION

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

MEMBER. 1. Tabel member. 2. Form Pendaftaran Member : formmember.php. 3. Script Form Pendaftaran Member

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

P - 7 Pembahasan UTS PSIK V

BAB 1 Trik Dasar Memahami Pemrograman PHP & MySQL

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

STJ MySQL-PHP Menggunakan MySQL sebagai database server a) Menghidupkan MySQL Database Server C:\mysql\bin>mysqld b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket C:\mysql\bin>mysqladmin create tiket c) Pembuatan tabel pesawat dengan script SQL. a) Membuat script file SQLnya, disimpan di C:\mysql\bin\pesawat.sql CREATE TABLE pesawat( id_pesawat varchar(10) primary key, nama varchar(50), jumlah_kursi int(3) ) b) Mengeksekusi file script SQLnya C:\mysql\bin>mysql tiket < pesawat.sql Sampai langkah ini database tiket sudah siap digunakan d) Menambah data pada tabel pesawat dalam database tiket a) Membuat script file SQLnya, disimpan di C:\mysql\bin\tambah_pesawat.sql INSERT INTO pesawat VALUES ('B001','Boeing 737-300',400); INSERT INTO pesawat VALUES ('B002','Boeing 737-400',500); b) Mengeksekusi file script SQLnya C:\mysql\bin>mysql tiket < tambah_pesawat.sql c) Melihat Data pada tabel pesawat dalam database tiket a) Masuk ke database tiket C:\mysql\bin>mysql tiket b) Melihat data pada tabel pesawat dengan perintah SQL mysql> select id_pesawat,nama,jumlah_kursi from pesawat; id_pesawat nama jumlah_kursi B001 Boeing 737-300 400 B002 Boeing 737-400 500 2 rows in set (0.00 sec) e) Mengubah data pada tabel pesawat dalam database tiket a) Membuat script file SQLnya, disimpan di C:\mysql\bin\ubah_pesawat.sql UPDATE pesawat SET jumlah_kursi='499' Puji Hartono <puji_bandung@plasa.com> 1

WHERE id_pesawat='b002' b) Mengeksekusi File Script SQL C:\mysql\bin>mysql tiket < ubah_pesawat.sql c) Melihat hasil perubahan setelah data diubah a) Masuk ke database tiket C:\mysql\bin>mysql tiket b) Melihat data pada tabel pesawat dengan perintah SQL mysql> select id_pesawat,nama,jumlah_kursi from pesawat; id_pesawat nama jumlah_kursi B001 Boeing 737-300 400 B002 Boeing 737-400 499 2 rows in set (0.00 sec) Perhatikan bahwa nilai (jumlah kursi) pada B002 berubah dari 500 menjadi 499 sesuai dengan script yang kita buat! f) Menghapus data pada tabel pesawat dalam database tiket a) Membuat script file SQLnya, disimpan di C:\mysql\bin\hapus_pesawat.sql delete from pesawat where id_pesawat='b002' b) Mengeksekusi File Script SQL C:\mysql\bin>mysql tiket < hapus_pesawat.sql c) Melihat Hasil Perubahan a) Masuk ke database tiket C:\mysql\bin>mysql tiket b) Melihat data pada tabel pesawat mysql> select id_pesawat,nama,jumlah_kursi from pesawat; id_pesawat nama jumlah_kursi B001 Boeing 737-300 400 1 row in set (0.00 sec) Perhatikan bahwa data pesawat dengan id_pesawat B002 telah terhapus. Catatan: Menambah, mengubah,menghapus data bisa dilakukan langsung dalam prompt atau membuat file sql terlebih dahulu kemudian mengeksekusinya Puji Hartono <puji_bandung@plasa.com> 2

Menggunakan Database MySQL dengan PHP 1. Membuat halaman index (disimpan dalam c:\wwwroot\html\index.php) <html> <head> <title>index</title> </head> <body bgcolor="#ffffff" text="#000000"> <p><a href="tambah_pesawat.php">tambah Pesawat</a></p> <p><a href="lihat_pesawat.ph">lihat Daftar Pesawat</a></p> </body> </html> Outputnya dalam browser seperti dalam gambar berikut: Gambar 1. Halaman Index 2. Membuat halaman untuk menambah data Pesawat a) Membuat halaman input data, disimpan di c:\wwwroot\html\tambah_pesawat.php <html> <head> <title>tambah Pesawat</title> </head> <body bgcolor="#ffffff" text="#000000"> <form name="form1" method="post" action="kode_tambah_pesawat.php"> <p>id Pesawat <input type="text" name="id_pesawat"> <br> Nama <input type="text" name="nama"> <br> Jumlah Kursi <input type="text" name="jumlah_kursi"> </p> <p> <input type="submit" name="submit" value="submit"> <br> </p> </form> </body> Puji Hartono <puji_bandung@plasa.com> 3

</html> Outputnya dalam browser seperti dalam gambar berikut: Gambar 2. Halaman untuk menambah data b) Membuat kode PHP untuk koneksi ke database tiket, kode ini akan sering digunakan untuk operasi-operasi database. Kode ini disimpan di c:\wwwroot\html\include\connect.php $database="tiket"; $hostname="localhost"; $username="root"; $password=""; if (!$dbh=mysql_connect($hostname,$username,$password)) mysql_select_db($database,$dbh); c) Membuat kode PHP untuk input data, disimpan di c:\wwwroot\html\kode_tambah_pesawat.php # Menyertakan kode koneksi database include"include/connect.php"; $sql="insert into pesawat(id_pesawat,nama,jumlah_kursi) values ('$id_pesawat','$nama','$jumlah_kursi')"; if(!$res=mysql_query($sql,$dbh)) 3. Membuat halaman untuk melihat data serta link untuk mengedit dan menghapus data, kode ini disimpan di c:\wwwroot\html\lihat_pesawat.php <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr bgcolor="#efefef"> <td width="20%">id Pesawat Puji Hartono <puji_bandung@plasa.com> 4

<td width="30%">nama <td width="20%">jumlah Kursi <td width="15%">edit <td width="15%">delete </tr> </table> include"include/connect.php"; $sql="select id_pesawat,nama,jumlah_kursi from pesawat"; if (!$res=mysql_query($sql,$dbh)) while ($pesawat=mysql_fetch_row($res)) <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td width="20%"> echo"$pesawat[0]"; <td width="30%"> echo"$pesawat[1]"; <td width="20%"> echo"$pesawat[2]"; <td width="15%"> <a href="ubah_pesawat.php?id_pesawat=echo"$pesawat[0]";">edit</a> <td width="15%"> <a href="hapus_pesawat.php?id_pesawat=echo"$pesawat[0]";">delete</a> </tr> </table> Outputnya dalam browser seperti dalam gambar berikut: Gambar 3. Daftar Pesawat serta link ke edit dan delete Puji Hartono <puji_bandung@plasa.com> 5

4. Membuat halaman untuk mengedit/mengubah data Pesawat a) Membuat halaman untuk mengubah data, kode ini disimpan di c:\wwwroot\html\ubah_pesawat.php <html> <head> <title>ubah Pesawat</title> </head> include"include/connect.php"; $sql="select id_pesawat,nama,jumlah_kursi from pesawat where id_pesawat='$id_pesawat'"; if (!$res=mysql_query($sql,$dbh)) $i=0; while ($pesawat=(mysql_fetch_row($res))) $i=$i+1; <body bgcolor="#ffffff" text="#000000"> <form name="form1" method="post" action="kode_ubah_pesawat.php?id_pesawat=echo"$id_pesawat";"> <p>id Pesawat <input type="text" name="id_pesawat_baru" value="echo"$pesawat[0]""> <br> Nama <input type="text" name="nama" value="echo"$pesawat[1]""> <br>jumlah Kursi <input type="text" name="jumlah_kursi" value="echo"$pesawat[2]""> </p> <p> <input type="submit" name="submit" value="submit"> <br> </p> </form> </body> </html> Outputnya dalam browser seperti dalam gambar berikut: Puji Hartono <puji_bandung@plasa.com> 6

Gambar 4. Halaman untuk mengubah data pesawat b) Membuat kode PHP untuk mengubah data, kode ini disimpan di c:\wwwroot\html\kode_ubah_pesawat.php include "include/connect.php"; $sql="update pesawat set id_pesawat='$id_pesawat_baru', nama='$nama', jumlah_kursi='$jumlah_kursi' where id_pesawat='$id_pesawat'"; if(!$res=mysql_query($sql,$dbh)) 5. Membuat kode PHP untuk menghapus data pesawat, kode ini disimpan di c:\wwwroot\html\hapus_pesawat.php include "include/connect.php"; $sql="delete from pesawat where id_pesawat='$id_pesawat'"; if(!$res=mysql_query($sql,$dbh)) Puji Hartono <puji_bandung@plasa.com> 7

Selamat belajar Sesungguhnya laut yang tenang tidak akan menghasilkan marinir yang tangguh Puji Hartono <puji_bandung@plasa.com> 8