PERHATIAN PERHATIAN. YFA: Web Engineering

dokumen-dokumen yang mirip
PHP + MySQL M. RUDYANTO ARIEF, MT

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

Integrasi PHP dan MySQL Donny Reza, S.Kom

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

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

E-trik Ajax. Database MySQL. Dedi Alnas

BAB I PENDAHULUAN. Perkembangan teknologi telah berkembang dengan sangat. pesat dan banyak terdapat layanan jasa informasi sampai penjualan

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

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

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

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

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

Mengakses database MySQL melalui PHP

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman

DATABASE MYSQL DENGAN PHP

Pengenalan konsep Relational Database Management System (RDBMS) Pengenalan konsep Web Database Memberikan contoh Web Database programming menggunakan

PERINTAH SQL DAN INTERKONEKSI PHP-MySQL

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

PHP Hypertext Preprocessor (PHP)

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

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

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

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

RANCANG BANGUN MEDIA INTERAKTIF ALAT BANTU AJAR DAN KAMUS BAHASA PADANG BERBASIS WEB

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

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

LAPORAN TUGAS BASIS DATA I

Membuat Database mysql dengan PhpMyAdmin

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

Koneksi Client-Server. Ahmad Zainudin

Pemrograman Web. Koneksi dan Manipulasi Basis Data. Adam Hendra Brata

RANGKUMAN PHP dan MYSQL

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

Dasar PHP-MySQL oleh : Prasaja Wikanta

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

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

IMPLEMENTASI PEMESANAN BUKU SECARA ONLINE BERBASIS WEB DAN IVR

J2ME GUI dan Interkoneksi Client Server

BAB 1 PENDAHULUAN. berbentuk buku dan kartu-kartu yang berisi data-data buku. Sistem ini sudah dianggap

Widhy Hayuhardhika NP, S.Kom

Lisensi Dokumen: Uraian Kasus :

PHP & MYSQL. Ingat, PC anda tidak memerlukan tambahan khusus atau apapun untuk melihat hasil eksekusi kode PHP anda. Mengapa?

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

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database

Koneksi Client-Server. Ahmad Zainudin

KBKF53110 WEB PROGRAMMING

Aplikasi Database dengan PHP dan MySQL

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

Sesi Memahami berbagai ekstensi akses database

Achmad Solichin

Pemrograman Basis Data Berbasis Web

MySQL. Pemrograman Web/MI/D3 sks 1

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

BAB II LANDASAN TEORI

Membuat Toko Buku dengan PHP - MySQL

Tutorial Tipe Data MySQL

MINGGU XI : SQL SERVER

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

TUGAS PRAKTIKUM SISTEM BASIS DATA

kegiatan-kegiatan yang saling berkaitan dan prosedur-prosedur yang saling berhubungan untuk melaksanakan dan mempermudah kegiatan-kegiatan utama

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

Pemrograman Web Lanjut 2017

BAB VII Database MYSQL

TUGAS PRAKTIKUM SISTEM BASIS DATA

BAB II. TINJAUAN PUSTAKA

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

VIEW : Tabel Virtual VIEW 5/29/2017

MODUL 9 WEB PROGRAMMING : MySQL

Modul-6 MySQL, Koneksi Database, dan Menampilkan Data

KURSUS ONLINE JASA WEBMASTERS

PEMROGRAMAN BERBASIS WEB (CCP119)

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

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

MODUL PRATIKUM 11 PEMROGRAMAN BERBASIS WEB (CCP119)

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

PHP dan MySQL. Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya. Modul- 10: PHP dan My SQL 1

DATA CONTROL LANGUAGE : GRANT DAN REVOKE

Database MySql. Mata Pelajaran: Database SMK Qamarul Huda Jurusan TKJ Kelas XII. Disusun oleh: Heru Minandar,ST.

Koneksi DataBase PHP - MYSQL Nurcahyo Budi Nugroho dan Muhammad Fathoni

Modul 4. Mengoperasikan Bahasa Pemrograman Data Description (SQL) Memahami penggunaan username dan password pada MySQL

APLIKASI DATABASE BERBASIS WEB DENGAN PHP & MYSQL (BAGIAN 1)

BAB V IMPLEMENTASI DAN PENGUJIAN

MODUL PEMROGRAMAN WEB

BAB 2 LANDASAN TEORI

BAB II PEMBUATAN DAN MANAJEMEN TABLE

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)

MODUL 4 INTERNET PROGRAMMING DATABASE

Materi

Fungsi-fungsi MySql Fungsi mysql_connect. Bentuk: Membuat hubungan ke database MySQL yang terdapat pada suatu host.

RENCANA PEMBELAJARAN SEMESTER (RPS)

BAB 2 LANDASAN TEORI. berinteraksi/bekerja sama membentuk suatu sistem kerja. Komputer berfungsi

BAB II TINJAUAN PUSTAKA

REKAYASA PERANGKAT LUNAK LANJUT. STUDI KASUS PENGELOLAAN ARTIKEL (REV) Defri Kurniawan M.Kom

PEMBANGUNAN SISTEM OPTIMASI ADMINISTRASI BLOCKING DOMAIN STUDI KASUS : PT TELEKOMUNIKASI INDONESIA

BAB III ANALISA DAN DESAIN SISTEM

Transkripsi:

PERHATIAN PERHATIAN Slide ini hanya merupakan media bantu pengajaran di Sekolah Tinggi Teknologi Telkom dan tidak direkomendasikan sebagai acuan yang dapat digunakan sebagai referensi untuk penyusunan buku/laporan Tugas Akhir maupun Proyek Akhir. Hanya untuk kepentingan internal STT TELKOM. Seluruh muatan dalam slide ini mengacu pada hak cipta masing-masing resource yang digunakan.

Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom YFA S1/IT/WE/E2/0806 CS4713 PHP Hypertext Preprocessor (PHP)

Fungsi-fungsi MySQL mysql_connect(host,username,password) Membuat hubungan ke database MySQL yang terdapat pada suatu host. $koneksi = mysql_connect("localhost","bangtoyib", "biyotgnab"); mysql_close(pointer) Menutup/mengakhiri hubungan ke database MySQL. mysql_close($koneksi);

Latihan LAKUKAN KONEKSI DARI PHP KE DATABASE MySQL PADA WEB SERVER DENGAN MENGGUNAKAN USERNAME myuser DAN PASSWORD mypassword. TAMPILKAN INFORMASI STATUS KONEKSI KE DATABASE (BERHASIL ATAU GAGAL)!

mysql_select_db(database,pointer) Memilih database, seperti halnya perintah USE dalam aplikasi client MySQL. mysql_select_db("datakampus",$koneksi); mysql_query(permintaan,pointer) Mengeksekusi permintaan (query) terhadap sebuah tabel atau sejumlah tabel pada database yang sudah dipilih sebelumnya. mysql_query("select * FROM mahasiswa",$koneksi);

mysql_db_query(database,permintaan,pointer) Mengeksekusi permintaan terhadap suatu database, sebagai pengganti mysql_select_db dan mysql_query sekaligus. mysql_db_query("datakampus","select * FROM mahasiswa", $koneksi);

mysql_num_rows(pointer_hasil) Memperoleh jumlah baris dari suatu hasil permintaan (query) yang menggunakan SELECT. Untuk memperoleh jumlah baris yang dikenai operasi UPDATE, INSERT atau DELETE maka digunakan fungsi mysql_affected_rows(pointer). $hasil = mysql_query("select * FROM mahasiswa", $koneksi); $jumlah = mysql_num_rows($hasil);

mysql_num_fields(pointer_hasil) Memperoleh jumlah kolom dari suatu hasil permintaan (query). $hasil = mysql_query("select * FROM mahasiswa", $koneksi); $jumlah_kolom = mysql_num_fields($hasil);

Latihan PILIH DATABASE mydatabase PADA SERVER DENGAN KONEKSI YANG TELAH DIBUAT SEBELUMNYA. LAKUKAN QUERY SELECT UNTUK MEMILIH SELURUH RECORD DATA YANG TERSIMPAN PADA TABEL mahasiswa. KEMUDIAN TAMPILKAN JUMLAH BARIS DAN KOLOM DARI HASIL QUERY TERSEBUT!

mysql_fetch_row(pointer_hasil) Menghasilkan suatu array yang berisi seluruh kolom dari sebuah baris pada suatu himpunan hasil. $hasil = mysql_query("select * FROM mahasiswa", $koneksi); while ($baris = mysql_fetch_row($hasil)) { } echo "$baris[0] - $baris[1] <br>"; TAMBAHKAN FUNGSI mysql_fetch_row DI ATAS!

mysql_fetch_array(pointer_hasil) Fungsi: sama dengan mysql_fetch_row, namun setiap kolom akan disimpan dua kali pada array hasil. Yakni yang pertama memiliki indeks angka (dimulai dari nol) dan yang kedua memiliki indeks nama kolom.

mysql_fetch_field(pointer_hasil) Fungsi: memperoleh informasi suatu kolom dari hasil permintaan (query). while ($baris = mysql_fetch_field($hasil)) { } $kunci = $baris -> primary_key? "Ya":"Tidak"; echo "Nama Kolom: $baris->name<br>"; echo "Panjang Kolom: ".$baris -> max_length."<br>"; echo "Primary Key: $kunci<br>";

mysql_create_db(database,pointer) Fungsi: menciptakan sebuah database MySQL baru. mysql_drop_db(database,pointer) Fungsi: menghapus sebuah database MySQL. mysql_list_dbs(pointer) Fungsi: menghasilkan daftar database MySQL. mysql_list_tables(database,pointer) Fungsi: menghasilkan daftar tabel dalam suatu database MySQL. mysql_list_fields(database,tabel,pointer) Fungsi: menghasilkan daftar nama kolom dalam suatu tabel pada database MySQL.

Latihan BUATLAH SEBUAH TABEL BARU DALAM DATABASE mydatabase YANG TERSEDIA DI SERVER DENGAN MENGGUNAKAN http://server/phpmyadmin/. NAMA TABEL BARU SESUAI DENGAN NIM ANDA. BUATLAH FIELD DATA variablename DAN variablevalue! KEMUDIAN MASUKKAN RECORD DATA BERIKUT KE TABEL: title, bgcolor, text, textfont, textfontsize, textcolor GUNAKAN NILAI DARI VARIABEL title DAN bgcolor YANG TERSIMPAN DALAM DATABASE UNTUK MEMBUAT WEBSITE DENGAN JUDUL DAN BACKGROUND COLOR TERSEBUT! TAMPILKAN NILAI VARIABEL text SEBAGAI CONTENT DENGAN PROPERTIES YANG TELAH DITENTUKAN!

Rekayasa Aplikasi Internet: PHP Hypertext Preprocessor (PHP) YFA Yanuar Firdaus A.W, ST., MT. August 2006 http://www.yanuar.net yanuar@stttelkom.ac.id +62 888 275 1300