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

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

DATABASE MYSQL DENGAN PHP

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

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

E-trik Ajax. Database MySQL. Dedi Alnas

BAB 2 LANDASAN TEORI. Suatu aplikasi web (bahasa Inggris: web application atau sering disingkat webapp)

BAB II TINJAUAN PUSTAKA

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

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

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

Mengakses database MySQL melalui PHP

BAB II TINJAUAN PUSTAKA

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

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

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

Pemrograman Basis Data Berbasis Web

BAB II TINJAUAN PUSTAKA

Aplikasi Database dengan PHP dan MySQL

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

Sesi Memahami berbagai ekstensi akses database

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

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

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

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

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

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

BAB II TINJAUAN PUSTAKA

Dasar PHP-MySQL oleh : Prasaja Wikanta

Membuat Database mysql dengan PhpMyAdmin

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

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

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

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

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

PERINTAH SQL DAN INTERKONEKSI PHP-MySQL

Pemrograman Web Lanjut 2017

RANGKUMAN PHP dan MYSQL

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

Lisensi Dokumen: Uraian Kasus :

MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE

MODUL 4 INTERNET PROGRAMMING DATABASE

MySQL. Pemrograman Web/MI/D3 sks 1

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

Pemrograman Web Lanjut 2017

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

MODUL 5 INTERNET PROGRAMMING : MySQL

PEMROGRAMAN BERBASIS WEB (CCP119)

BAB II TINJAUAN PUSTAKA

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

Modul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA

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

LAPORAN TUGAS BASIS DATA I

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

Achmad Solichin

7 BAB II Tinjauan Pustaka

MODUL 4 PHP (DATABASE)

7 BAB II Tinjauan Pustaka

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

:: Akses Database mysql

BAB II TINJAUAN PUSTAKA

PERANCANGAN DATABASE TELECENTER - JATIM BERBASIS WEB

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

PERHATIAN PERHATIAN. YFA: Web Engineering

MySQL J A M K E T I G A

MODUL 9 WEB PROGRAMMING : MySQL

WEB DESAIN SISTEM PENGELOLAAN DATA MAHASISWA PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UIN SYARIF HIDAYATULLAH JAKARTA

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

Bondan Muliawan

Modul-6 MySQL, Koneksi Database, dan Menampilkan Data

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA Teori Umum Teori ini membahas tentang pengertian-pengertian yang berkaitan dengan judul Laporan Akhir.

2.2 World Wide Web (WWW) Awalnya informasi dapat dicari pada internet dengan menggunakan fasilitas Information Services berbasis Archie, Gopher dan

7 BAB II Tinjauan Pustaka

BAB II TINJAUAN PUSTAKA

MODUL 1 PENGENALAN PDO (PHP DATA OBJECT)

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

7 BAB II Tinjauan Pustaka

MODUL 7 MEMBUAT DATABASE DI MYSQL

Praktikum 2 Mata Kuliah : Sistem Pengolahan Basis Data Dosen : Nandang Hermanto

MODUL PEMROGRAMAN WEB

BAB II TINJAUAN PUSTAKA

BAB I Penginstallan dan setting PHPTriad

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

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

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

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

Pengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL

PERANCANGAN DATABASE TELECENTER - JATIM BERBASIS WEB

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

IMPLEMENTASI PEMESANAN BUKU SECARA ONLINE BERBASIS WEB DAN IVR

Membuat Toko Buku dengan PHP - MySQL

PERINTAH DASAR MySQL

Manajemen Data dengan Database MySQL Supriyono, M.Kom

Step by Step PHP Membuat Laporan PDF dengan FPDF Tutorial ini dibuat oleh Achmad Solichin,

7 BAB II Tinjauan Pustaka

Widhy Hayuhardhika NP, S.Kom

Transkripsi:

Nama : Maya Masyita K Nst NIM : 112406042 Tugas : I ( Database berbasis Web ) Fungsi PHP-MySQL Fungsi PHP-MySQL adalah suatu fungsi yang menjembatani antara PHP sebagai Programming web server, dan MySQL sebagai database, sehingga data-data yang terdapat pada database MySQL dapat ditampilkan pada browser. Fungsi PHP-MySQL antara lain, adalah: A. MYSQL_CONNECT() Berfungsi untuk menghubungkan ke server MySQL. Fungsi ini merupakan fungsi awal yang akan dijalankan sebelum melakukan fungsi-fungsi lain. Selain mysql_connect() terdapat juga fungsi penghubung ke server mysql lain, yaitu mysql_pconnect(). mysql_connect(host,user,password); Atau mysql_pconnect(host,user,password); $cek= If($cek){ echo Database berhasil terkoneksi ; else{ echo Database tidak berhasil terkoneksi ; Untuk password dapat tidak disisipi apabila memang tidak terdapat password pada record yang bersangkutan di tabel user tersebut. Apabila terjadi pesan Database tidak berhasil terkoneksi pada browser, maka lakukan pengecekan apakah server mysql sudah diaktifkan atau belum. B. MYSQL_CREATE_DB() Fungsi yang satu ini hanya merupakan alternative, namun sangat jarang digunakan, karena pada umumnya setiap programmer web, lebih cenderung dalam membuat database pada console atau command prompt atau phpmyadmin pada browser. Namun tidak ada salahnya jika ingin mengetahui fungsi dari mysql_create_db() itu sendiri. Fungsi dari mysql_create_db() adalah sebagai proses untuk membuat database. Mysql_create_db;

$cek=mysql_create_db( lat_database ); if($cek){ echo Database lat_database berhasil dibuat ; else{ echo Database lat_database gagal dibuat ; C. MYSQL_SELECT_DB() Mysql_select_db() berfungsi untuk mengaktifkan database yang telah tersedia pada mysql server. mysql_select_db; D. MYSQL_QUERY() Berfungsi untuk memasukkan perintah-perintah SQL, baik yang bersifat DDL atau DML. Dengan demikian perintah-perintah SQL tersebut dapat dijalankan pada browser. mysql_query(perintah-perintah SQL); $input=mysql_query( insert into tabel_mahasiswa(nama,alamat) values( Anita, Jl.Probolinggo no.59 ) ); E. MYSQL_DB_QUERY() Jika pada mysql_query() hanya berfungsi untuk memasukkan perintah-perintah SQL saja, beda halnya dengan mysql_db_query() yang dapat menyatukan dua fungsi, yaitu mysql_select_db() dan mysql_query(). Jika telah menggunakan fungsi mysql_db_query() tidak perlu lagi menggunakan fungsi mysql_select_db(). mysql_db_query(nama_database,perintah-perintah SQL);

$input=mysql_db_query( lat_database, insert into tabel_mahasiswa(nama,alamat) values( Anita, Jl.Probolinggo no.59 ) ); F. MYSQL_NUM_ROWS() Dengan fungsi mysql_num_rows() dapat mengetahui berapa jumlah record terkini. Mysql_num_rows(variable); $hit=mysql_num_rows($hasil); G. MYSQL_FETCH_ROW() Berfungsi untuk mengambil data per record atau per baris dalam suatu table. Yang perlu diperhatikan sifat pengambilan record pada fungsi myself_fetch_row() adalah dengan system urutan nomor index field. Misalnya terdapat 3 field dalam suatu tabel, yaitu no, nama dan alamat, maka susunan indexnya adalah No berada pada index ke-0, nama berindex 1 dan alamat berindex 2. Perhatikan contoh berikut: While($data=mysql_fetch_row($hasil)){ echo $data[0] $data[1]<br>$data[2]<br> ; Hasil saat di browser: 1.Anita Jl.Probolinggo no.59 2.Tyas Jl.Merdeka no.103 H. MYSQL_FETCH_ARRAY() Mysql_fetch_array() mempunyai fungsi yang sama dengan mysql_fetch_row(), yaitu untuk mengambil data per record. Yang membedakan adalah jika pada fungsi mysql_fetch_row()

menggunakan nomor urut index, tetapi pada fungsi mysql_fetch_array() yang digunakan adalah nama fieldnya. Perhatikan contoh berikut: While($data=mysql_fetch_array($hasil)){ echo $data[no] $data[nama]<br>$data[alamat]<br> ; Hasil saat di browser: 1.Anita Jl.Probolinggo no.59 2.Tyas Jl.Merdeka no.103 Daftar Fungsi-fungsi PHP-MySQL Berikut ini merupakan table daftar fungsi-fungsi PHP-MySQL, yaitu: Fungsi Kegunaan Penulisan Umum mysql_affected_rows Menghitung jumlah record dalam suatu mysql_affected_rows(x) koneksi mysql_close Untuk menutup koneksi database mysql_close(x) mysql_connect Untuk mengaktifkan koneksi ke server mysql mysql_connect(host, user, password) mysql_create_db Berfungsi untuk membuat database mysql_create_db mysql_data_seek Untuk meletakkan posisi pointer mysql_data_seek (result_id, nmr_row) mysql_db_query Berfungsi untuk menuliskan perintah sql mysql_db_query berikut dengan database (nama_database, perintah sql) mysql_drop_db Untuk menghapus database mysql_drop_db mysql_errno Menampilkan Nomor pesan kesalahan mysql_errno (link_id) mysql_error Untuk menampilkan pesan kesalahan mysql_error mysql_fetch_array Untuk mengambil nilai per-record dengan mysql_fetch_array(x) sistem nama field table mysql_fetch_field Mengambil informasi field dari hasil query mysql_fetch_field(x) mysql_fetch_lengths Mencari panjang setiap field dari hasil query mysql_fetch_lengths(x) mysql_fetch_object Berfungsi untuk mengambil nilai per-record dengan sistem object mysql_fetch_object(x) mysql_fetch_row Berfungsi untuk mengambil nilai per-record mysql_fetch_row(x)

dengan sistem urutan index dari suatu field mysql_fetch_name Berfungsi untuk menentukan nama field dari hasil query mysql_fetch_name (result_id, field_index) mysql_fetch_seek Untuk meletakkan pointer field offset yang ditunjuk mysql_fetch_seek mysql_fetch_table Berfungsi untuk menentukan nama table dari field yang ditunjuk mysql_fetch_table mysql_fetch_type Berfungsi untuk menentukan nama field yang ditunjuk mysql_fetch_type mysql_free_result Berfungsi untuk menghapus hasil query dari memori mysql_free_result (result_id) mysql_get_client_info Berfungsi untuk mendapatkan informasi mysql_get_client_info(x) client MySQL mysql_get_host_info Berfungsi untuk mendapatkan informasi host MySQL mysql_get_host_info(x) mysql_get_server_inf Berfungsi untuk mendapatkan informasi mysql_get_server_info(x) o server MySQL mysql_insert_id Untuk mendapatkan ID dari operasi insert mysql_insert_id(x) sebelumnya mysql_num_fields Berfungsi untuk menentukan jumlah field dari mysql_num_fields(x) hasil query mysql_num_rows Berfungsi untuk menentukan jumlah record mysql_num_rows(x) atau baris dari hasil query mysql_pconnect Berfungsi untuk melakukan koneksi ke server mysql secara persistem mysql_pconnect (host, user, password) mysql_query Berfungsi untuk memasukkan perintah sql mysql_query(x) mysql_result Berfungsi untuk mengambil data dari perintah mysql_result (result_id, query row) mysql_select_db Berfungsi untuk mengaktifkan database mysql_select_db mysql_tablename Berfungsi untuk mendapatkan nama table dari mysql_tablename (x) suatu kolom mysql_unbuffered_qu ery Untuk mengirim perintah SQL ke server, tanpa menampilkan hasil mysql_unbuffered_query(x)