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

Ukuran: px
Mulai penontonan dengan halaman:

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

Transkripsi

1 Integrasi PHP dan MySQL PHP akan mengakses database melalui web server yaitu Apache. Jika database server dan web server berada pada komputer yang sama maka koneksi akan menggunakan localhost sebagai nama komputer (hostname). Pada beberapa aplikasi, database server dapat berasal dari komputer yang berbeda yang dihubungkan dengan mengisi nama komputer tersebut, domain atau bisa juga menggunakan IP dari komputer yang dituju. Tahap pertama untuk membuat aplikasi berbasis PHP dan MySQL adalah membangun koneksi yang membutuhkan tiga elemen yaitu hostname, username dan password. Dalam hal ini adalah localhost dan user account root tanpa password (blank). Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect(); Sintaks: mysql_connect("localhost","root",""); Buatlah sebuah file dengan nama allfunctions.php dan berisikan kode berikut ini: //koneksi ke mysql server //root belum mempunyai password mysql_connect("localhost","root",""); Apabila file tersebut dijalankan dan tidak ada output yang dihasilkan maka koneksi sudah berhasil. Jika koneksi gagal maka akan terdapat notifikasi di layar. Copyright Inixindo 7-1

2 Untuk melengkapi perintah sebelumnya, tambahkan fungsi die() untuk terminasi program yang dapat ditambahkan dengan tulisan yang dapat dibuat sendiri untuk memberikan notifikasi di layar. mysql_connect("localhost","root","") or die("koneksi MySQL Gagal<br>"); Berikutnya adalah memilih database yang akan digunakan pada aplikasi dengan menggunakan fungsi mysql_select_db(). Sintaks: mysql_select_db("exercise"); Berikut adalah contoh program yang sudah lengkap dengan seleksi database dan langsung tambahkan fungsi die seperti contoh di atas: function koneksi(){ mysql_connect("localhost","root","") or die("koneksi MySQL Gagal<br>"); } mysql_select_db("exercise") or die("database tidak ditemukan<br>"); File ini akan dipakai pada setiap halaman/file yang membutuhkan koneksi database dan akan ditambahkan beberapa fungsi penting lainnya. Gunakan perintah include atau require untuk dapat menggunakan file ini di halaman lain dan perlu diingat bahwa tidak diperlukan tag HTML pada file ini kecuali tag HTML yang memang diperlukan seperti <br> atau <p></p> dan sebagainya. Copyright Inixindo 7-2

3 MySQL Query Setelah koneksi dan seleksi database sudah berhasil maka selanjutnya adalah membuat MySQL query. Query dibuat dalam sebuah string dan disimpan ke sebuah variabel PHP. Setelah dieksekusi di PHP akan langsung dihantarkan ke MySQL server. Hasil dari MySQL server disebut dengan resultset yang bisa terdiri dari 0 record, 1 record atau lebih. Untuk menjalankan query pada PHP dapat menggunakan fungsi mysql_query(); Sintaks: mysql_query("tulis query disini"); Berikut contoh query yang juga disimpan di sebuah variabel: $query = mysql_query("select * FROM members"); Variabel $query sudah menyimpan resultset dari query yang sudah dituliskan dan nantinya dapat digunakan untuk aplikasi yang lebih banyak lagi, misalnya untuk menghitung berapa banyak baris atau sekaligus mencetak di layar dengan metode fetch. Jika pada saat mengetik dan menjalankan query pada mysql command prompt tidak ada case sensitive, maka pada saat membuat query di PHP harus memperhatikan case karena PHP bersifat case sensitive. Kesalahan case pada nama kolom akan mengakibatkan record menjadi blank. Query tidak hanya dijalankan langsung di sebuah variabel namun dapat dibuat terpisah menjadi dua variabel. Metode ini digunakan apabila terdapat kondisi dengan IF-ELSE yang menentukan apakah query dijalankan atau tidak. Berikut adalah contoh query yang terpisah ke dua variabel: $query = "SELECT * FROM members"; $execute = mysql_query($query); Mencetak Tabel MySQL Copyright Inixindo 7-3

4 Proses mencetak record dari MySQL harus melalui metode fetch. Setelah query sudah tersimpan di sebuah variabel PHP dan dijalankan, maka selanjutnya adalah menjalankan salah satu perintah fetch dengan fetch object, fetch assoc atau fetch array. Perbedaan yang paling mendasar dari ketiga fetch tersebut adalah pada sintaks dan hasil olah datanya. mysql_fetch_object: mengembalikan result dari database menjadi objek. mysql_fetch_assoc: mengembalikan result dari database menjadi array asosiatif, dengan kata lain indeks adalah berupa nama dari kolom yang bersangkutan. mysql_fetch_array: mengembalikan result dari database menjadi array yang berupa asosiatif, numerik atau keduanya. Indeks disini dapat berupa alfanumerik atau hanya numerik (nomor baris) saja. Perbedaan lain yang dijadikan acuan untuk penggunaan fetch ini adalah performa dari ketiganya. Dengan asumsi program hendak fetch tabel yang berisi banyak record, fungsi fetch object adalah yang paling lama karena resultset dijadikan objek satu persatu tergantung jumlah kolom pada tabel yang terkait. Fungsi fetch assoc dengan fetch array sebenarnya sama saja namun khusus fetch array dapat menggunakan indeks tidak hanya tulisan nama kolom namun dapat berupa numerik. Performa dari assoc atau array yaitu dengan membuat penyimpanan (cache) terlebih dulu sehingga data akan lebih cepat terpanggil/cetak ketika halaman sudah selesai loading. Oleh karena fetch array dapat memanggil indeks berupa asosiatif (string) dan numerik, konsekuensinya adalah performa akan lebih lama dibanding assoc, terlebih lagi sintaks dari fetch assoc yang notabene menggunakan array asosiatif akan lebih mudah dikenali. Copyright Inixindo 7-4

5 Fetch Untuk memulai fetch data diperlukan variabel yang telah menyimpan query seperti contoh berikut: $query = mysql_query("select * FROM members"); Selanjutnya adalah membuat fungsi fetch dari variabel tersebut. Dapat memilih salah satu dari ketiga fungsi fetch yang ada: $fetch = mysql_fetch_object($query); atau $fetch = mysql_fetch_assoc($query); atau $fetch = mysql_fetch_array($query); Setelah menentukan metode fetch mana yang digunakan, berikutnya adalah membuat beberapa variabel PHP untuk menampung hasil ekstrak dari fetch sebelumnya. Berikut adalah contoh ekstraksi dari fetch object: $id $jeniskelamin $password = $fetch->id; = $fetch->nama; = $fetch->jeniskelamin; = $fetch->alamat; = $fetch->kota; = $fetch->username; = $fetch->password; Kolom ID dan Password adalah data rahasia dimana yang mengetahui hanyalah pemilik akun dan db admin saja. Hindari pencetakan/ektraksi kedua kolom tersebut pada halaman web. Untuk memastikan kedua kolom tersebut tidak dapat di-ekstrak, ubah query menjadi: $query = mysql_query(" SELECT nama,jeniskelamin,alamat,kota,username FROM members"); Berikut adalah contoh ekstrak dengan fetch assoc dan fetch array untuk membandingkan sintaks dari ketiganya: Copyright Inixindo 7-5

6 Fetch assoc: $id $jeniskelamin $password = $fetch[id]; = $fetch[nama]; = $fetch[jeniskelamin]; = $fetch[alamat]; = $fetch[kota]; = $fetch[username]; = $fetch[password]; Fetch array dapat berupa dua bentuk: $id $jeniskelamin $password = $fetch[id]; = $fetch[nama]; = $fetch[jeniskelamin]; = $fetch[alamat]; = $fetch[kota]; = $fetch[username]; = $fetch[password]; $id $jeniskelamin $password = $fetch[0]; = $fetch[1]; = $fetch[2]; = $fetch[3]; = $fetch[4]; = $fetch[5]; = $fetch[6]; Khusus untuk fetch array dapat memanggil indeks berupa nomor, misalkan = $fetch[1] artinya akan ekstrak dari kolom indeks-1 dan jika diterjemahkan adalah mengambil dari kolom kedua mengingat prinsip indeks adalah n-1. Kolom kedua disini bukanlah kolom kedua pada tabel sebenarnya tapi kolom kedua dari resultset query. Untuk performa yang lebih cepat, selanjutnya gunakan metode fetch assoc. Setelah fetch selesai maka record dapat dicetak seperti biasa dengan print Copyright Inixindo 7-6

7 atau echo. Berikut adalah versi lengkap dari program mencetak data MySQL dengan integrasi PHP dan HTML, buat dalam file baru: <!DOCTYPE HTML> <html> <head> <title>fetch</title> </head> <body> include "allfunctions.php"; koneksi(); $query = mysql_query(" SELECT nama,jeniskelamin,alamat,kota,username FROM members "); $fetch $jeniskelamin = mysql_fetch_assoc($query); = $fetch[nama]; = $fetch[jeniskelamin]; = $fetch[alamat]; = $fetch[kota]; = $fetch[username]; echo "Nama: <br>"; echo "Jenis Kelamin: $jeniskelamin<br>"; echo "Alamat: <br>"; echo "Kota: <br>"; echo "Username: <br>"; </body> </html> Program di atas ternyata hanya mencetak satu record saja. Berikutnya jika ingin mencetak seluruh record dengan tampilan yang lebih rapi, gunakan loop while dan cetak record dalam bentuk tabel HTML. Copyright Inixindo 7-7

8 Mencetak Record MySQL dengan Tabel HTML dan Loop Di bawah ini adalah program lengkap untuk mencetak record hasil dari query dan ekstraksi pada tabel HTML dan menggunakan loop while. Simpan file dengan nama members.php. <!DOCTYPE HTML> <html> <head> <title>fetch 2</title> </head> <body> <table width="700" border="1" cellspacing="0" cellpadding="3"> <th width="91">nama</th> <th width="91">jenis Kelamin</th> <th width="91">alamat</th> <th width="91">kota</th> <th width="94">username</th> include "allfunctions.php"; koneksi(); $query = mysql_query(" SELECT nama,jeniskelamin,alamat,kota,username FROM members"); while($fetch = mysql_fetch_assoc($query)){ = $fetch[nama]; $jeniskelamin = $fetch[jeniskelamin]; = $fetch[alamat]; = $fetch[kota]; = $fetch[username]; echo " <td></td> <td>$jeniskelamin</td> <td></td> <td></td> <td></td> "; } </table> </body> </html> Copyright Inixindo 7-8

9 Proses Registrasi Member Aplikasi registrasi anggota membutuhkan dua file yang berperan sebagai form untuk anggota baru dan action yang akan memproses query untuk insert ke MySQL. Buatlah file dengan nama signup.php yang berisi form registrasi dengan kode seperti berikut: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>sign Up for a new account</title> </head> <body> <form name="form1" method="post" action="src-insert.php"> <table width="600" border="0" cellspacing="5" cellpadding="0"> <td width="168" valign="top">nama Lengkap</td> <td width="417" valign="top"> <input name="nama" type="text" size="30"> </td> <td valign="top">jenis Kelamin</td> <td valign="top"> <select name="jeniskelamin"> <option value="0" selected>pilih JENIS KELAMIN</option> <option value="l">laki-laki</option> <option value="p">perempuan</option> </select> </td> <td valign="top">alamat</td> <td valign="top"> <textarea name="alamat" cols="45" rows="5"></textarea> </td> <td valign="top">kota</td> <td valign="top"> Copyright Inixindo 7-9

10 <select name="kota"> <option value="0" selected>pilih KOTA</option> <option value="jakarta">jakarta</option> <option value="bogor">bogor</option> <option value="depok">depok</option> <option value="tangerang">tangerang</option> <option value="bekasi">bekasi</option> </select> </td> <td valign="top">username</td> <td valign="top"><input name="username" type="text" size="30"></td> <td valign="top">password</td> <td valign="top"><input name="password" type="password" size="30"></td> </table> <p> <input type="submit" name="button" id="button" value="sign Up"> </p> </form> </body> </html> Copyright Inixindo 7-10

11 Detail dari form registrasi yang telah dibuat adalah: Action file yang perlu dibuat adalah src-insert.php. Form menggunakan metode Post. Form menggunakan query dari tabel cities untuk membuat komponen dynamic combo box. Komponen form telah dibuat dalam tabel HTML untuk menjaga kerapihan tampilan. Untuk membuat program insert pada file action, yang perlu diperhatikan adalah nama dari tiap komponen form: Text field nama : nama Combo box jenis kelamin : jeniskelamin Text area alamat : alamat Combo box kota : kota Text field username : username (tipe text) Text field password : password (tipe password) Kesalahan menulis nama pada file action dapat berakibat data yang masuk di satu atau beberapa komponen menjadi blank sehingga akan menjadi null atau blank record di tabel MySQL. Perhatikan juga case tiap nama karena PHP bersifat case sensitive. Untuk mempermudah pembuatan aplikasi, cukup dengan samakan nama komponen form dengan nama kolom pada MySQL misalnya text field nama untuk nantinya masuk ke kolom/field nama pada tabel members. Copyright Inixindo 7-11

12 Di bawah ini adalah program pada file src-insert.php yang sudah lengkap dengan PHP dan HTML: include "allfunctions.php"; koneksi(); = $_POST["nama"]; $jeniskelamin = $_POST["jeniskelamin"]; = $_POST["alamat"]; = $_POST["kota"]; = $_POST["username"]; $password = md5($_post["password"]); $query = mysql_query(" INSERT INTO members (nama,jeniskelamin,alamat,kota,username,password) VALUES('','$jeniskelamin','','','','$password') "); <!DOCTYPE html> <html> <head> <title>proses Registrasi</title> </head> <body> <p> if (!$query ) { echo "Registrasi gagal. <br> Mohon Ulangi. <br>"; $err = mysql_error(); echo $err; echo '<a href="signup.php">kembali ke halaman sebelumnya</a>'; } else { echo "Registrasi berhasil <br>"; } </p> </body> </html> Copyright Inixindo 7-12

13 Indeks pada variabel $_POST dapat menggunakan tanda kutip (single/double) atau tidak sama sekali. Setelah registrasi berhasil, buka kembali file members.php untuk memastikan user sudah terdaftar atau melihat di command prompt mysql dengan query select. Fungsi include dapat diletakkan dimana saja selama masih diletakkan sebelum query dijalankan oleh PHP. Kesalahan yang umum terjadi pada saat pendaftaran ini adalah kesalahan penulisan query dan kesalahan penulisan nama text field atau komponen lainnya. Misalkan ada kejadian salah menuliskan text field username maka nilai yang masuk ke variabel adalah blank dan hasilnya akan error karena kolom username pada tabel MySQL adalah Unique dan tidak boleh kosong (not null). Berhati-hati dalam menulis query karena query yang digunakan termasuk cukup rumit dengan banyaknya tanda koma, kutip dan tanda kurung. Fungsi md5() pada PHP adalah untuk membuat enkripsi MD5 pada sebuah variabel. Nilai yang akan masuk ke database adalah nilai yang sudah terenkripsi. Copyright Inixindo 7-13

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

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut: Aplikasi Update Profil Aplikasi Update sebaiknya dibuat setelah registrasi, login dan otentikasi selesai karena untuk melihat profil harus melalui sebuah kunci yang dijadikan kriteria where pada query

Lebih terperinci

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

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 13 PHP & MySQL Tujuan: Mahasiswa memahami cara mengkoneksikan dan menggunakan MySQL dengan PHP untuk menyelesaikan permasalahan tertentu. Pustaka:

Lebih terperinci

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

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 13 PHP & MySQL Tujuan: Mahasiswa memahami cara mengkoneksikan dan menggunakan MySQL dengan PHP untuk menyelesaikan permasalahan tertentu. Pustaka:

Lebih terperinci

Praktikum 3 Cookie, Session, dan Database MySQL

Praktikum 3 Cookie, Session, dan Database MySQL Praktikum Cookie, Session, dan Database MySQL Tujuan Praktikum : Memberikan pemahaman kepada mahasiswa tentang cookie dan bagaimana menggunakannya. Memberikan pemahaman kepada mahasiswa tentang session

Lebih terperinci

E-trik Ajax. Database MySQL. Dedi Alnas

E-trik Ajax. Database MySQL. Dedi Alnas E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.

Lebih terperinci

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

Basis Data I. Pertemuan Ke-12 (Aplikasi Basisdata berbasis web) Noor Ifada. Basis Data I Pertemuan Ke-12 (Aplikasi Basisdata berbasis web) Noor Ifada noor.ifada@if.trunojoyo.ac.id 1 Sub Pokok Bahasan Cara Kerja: Aplikasi berbasis Web dan Aplikasi Basisdata berbasis Web (PHP MySQL)

Lebih terperinci

BAB X AKSES DAN MANIPULASI DATA

BAB X AKSES DAN MANIPULASI DATA BAB X AKSES DAN MANIPULASI DATA A. TUJUAN Memahami konsep dasar akses dan manipulasi data. Mampu mengintegrasikan aplikasi PHP dengan database MySQL. Mampu menghasilkan aplikasi web database untuk pengolahan

Lebih terperinci

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL MODUL 10 KONEKTIVITAS PHP DENGAN MySQL Tujuan : 1. Memahami langkah-langkah koneksi PHP dengan MySQL. 2. Memahami perbedaan pengambilan record dari database. Langkah-langkah koneksi PHP-MySQL 1. Membuka

Lebih terperinci

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL MODUL 5 KONEKTIVITAS PHP DENGAN MySQL A. Tujuan : 1. Memahami langkah-langkah koneksi PHP dengan MySQL. 2. Memahami perbedaan pengambilan record dari database. B. Dasar Teori Langkah-langkah koneksi PHP-MySQL

Lebih terperinci

Checkbox dengan Foreach dan MYSQL

Checkbox dengan Foreach dan MYSQL Checkbox dengan Foreach dan MYSQL Dwi Jayanthi dwi1607@gmail.com Abstrak Pada tutorial ini, kita akan membahas tentang Insert Data Checkbox dengan Foreach ke database MySQL. Komponen Checkbox merupakan

Lebih terperinci

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA STRUKTUR DASAR PHP Struktur PHP diawali dengan Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman

Lebih terperinci

Membuat Database mysql dengan PhpMyAdmin

Membuat Database mysql dengan PhpMyAdmin Materi artikel : Membuat database mysql dengan PhpMyadmin View Insert Edit Delete Searching Membuat Hitcounter dengan file teks Syarat : Mengerti penggunaan tag HTML Browser dapat mengenali sintak Php

Lebih terperinci

Membuat Login Dengan PHP dan MYSQL

Membuat Login Dengan PHP dan MYSQL Membuat Login Dengan PHP dan MYSQL Ramdhan Indra Bangun dadhan.rpl@gmail.com :: Abstrak Aplikasi login User dalam suatu situs dinamis menggunakan php sudah hamper menjadi kebutuhan wajib. Tanpa adanya

Lebih terperinci

P - 12 Bab 9 : PHP & MySQL

P - 12 Bab 9 : PHP & MySQL P - 12 Bab 9 : PHP & MySQL 9.1 Tujuan Mahasiswa mampu : Mengetahui dan Memahami Integrasi PHP dengan MySQL Mengetahui dan Memahami Operasi Input, Edit, Delete MySQL Dengan PHP Mengetahui dan Memahami Fungsi

Lebih terperinci

Dasar PHP-MySQL oleh : Prasaja Wikanta

Dasar PHP-MySQL oleh : Prasaja Wikanta Dasar PHP-MySQL oleh : Prasaja Wikanta prasaja@students.itb.ac.id antok@hotmail.com Tools yang anda butuhkan :! Teks editor! Web server yang mendukung PHP dan MySQL! Browser Basic Untuk memperoleh variabel

Lebih terperinci

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

PHP & MYSQL. Ingat, PC anda tidak memerlukan tambahan khusus atau apapun untuk melihat hasil eksekusi kode PHP anda. Mengapa? Universitas Muhammadiyah Sukabumi Artikel PHP dan Mysql Oleh : dede sulaeman PHP & MYSQL PHP & MYSQL PHP itu apa sih? Penjelasan sederhananya adalah bahwa PHP merupakan sebuah program tambahan yang ada

Lebih terperinci

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

TIB18 - PEMROGRAMAN WEB. Pemrograman Web Pertemuan & 21-22 TIB18 - PEMROGRAMAN WEB Pemrograman Web Pertemuan 19-20 & 21-22 Kompetensi Khusus Mahasiswa dapat membuat aplikasi berbasiskan web dengan menggunakan Data ManipulaIon Language (DML) melalui PHP yang terkoneksi

Lebih terperinci

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

Script PHP dan MySQL J A M K E E M P A T J A M K E E M P A T Script PHP dan MySQL l l l l l l Membuat Koneksi ke Server Menyeleksi Database Mengakses Query Menampilkan Hasil Query Latihan Jam Keempat Soal Jam Keempat Membuat Koneksi ke Server

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS HTML FORM JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta FORM 9.1 Form Input HTML Form digunakan untuk mengumpulkan data dari user atau pengguna

Lebih terperinci

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option.

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option. Form Form biasanya digunakan untuk mengumpulkan data dari pengunjung web kita. Mulai dari form untuk login, form kontak, form untuk pendaftaran user, bahkan untuk mengirimkan data antar halaman web Tag

Lebih terperinci

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

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom). PENGENALAN HTML - 2 G. Tabel HTML Setting untk membuat perintah tabel terdiri dari : Row : mementukan banyaknya baris yang dimiliki oleh tabel. Columns : menentukan banyaknya kolom yang dimiliki tabel.

Lebih terperinci

Membuat Toko Buku dengan PHP - MySQL

Membuat Toko Buku dengan PHP - MySQL Membuat Toko Buku dengan PHP - MySQL Iman Amalludin iman.llusion@gmail.com :: http://blog.imanllusion.hostzi.com Abstrak PHP. Apa itu? PHP (Hypertext Preprocessor) adalah bahasa skrip yang dapat ditanamkan

Lebih terperinci

PHP + MySQL M. RUDYANTO ARIEF, MT

PHP + MySQL M. RUDYANTO ARIEF, MT PHP + MySQL M. RUDYANTO ARIEF, MT Perintah Dasar: Mysql_connect ( [host], [username], [password] ); Keterangan: [host] : diisi dengan nama host/ IP address komputer tempat database mysql di install. [username]

Lebih terperinci

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

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

Lebih terperinci

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

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1 Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1 Dasar Pemrograman PHP dan MySQL MATERI 1: PENGENALAN PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya

Lebih terperinci

Konektivitas PHP - MySQL

Konektivitas PHP - MySQL Konektivitas PHP - MySQL 1 Untuk melakukan koneksi PHP dengan MySQL digunakan perintah: mysql_connect() -> skrip PHP. Syntak: mysql_connect( hostname, username, password ); 2 Setelah terkoneksi, pilihlah

Lebih terperinci

Materi 10: Create Read Update Delete

Materi 10: Create Read Update Delete JURNAL PRAKTIKUM (LAB. ACTIVITY) PEMROGRAMAN WEB LANJUT SI087 Materi 10: Create Read Update Delete Dosen: Lilis Dwi Farida, S.Kom., M.Eng Moch. Farid Fauzi, M.Kom Irma Rofni Wulandari, S.Pd., M.Eng S1

Lebih terperinci

Menangani Input dari User

Menangani Input dari User Menangani Input dari User PHP Programming Language Workshop For Newbie Class Yan Friskantoni

Lebih terperinci

Bagian 20. Bekerja dengan Form menggunakan PHP.

Bagian 20. Bekerja dengan Form menggunakan PHP. TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web membuat halaman website lebih atraktif www.ilmuwebsite.com

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB DATABASE OPERATION Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Database Operation... 1 1. SQL... 1 1.1 Data Definition Language (DDL)... 1 1.2 Data Manipulation

Lebih terperinci

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

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan 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

Lebih terperinci

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

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web www.ilmuwebsite.com Bagian 19. Menampilkan Data MySQL dalam

Lebih terperinci

Cara Mudah Koneksi Php Dan Mysql Dengan Database

Cara Mudah Koneksi Php Dan Mysql Dengan Database Cara Mudah Koneksi Php Dan Mysql Dengan Database Pendahuluan Dewasa ini, perkembangan teknologi semakin berkembang pesat. Mulai dari informasi, komunikasi sampai teknologi internet yang sudah merambah

Lebih terperinci

Create Read Update Delete using PHP MySql

Create Read Update Delete using PHP MySql 2016 Create Read Update Delete using PHP MySql CRUD TABEL ALUMNI DWI SETIYA NINGSIH // 210 315 70 25 [COMPANY NAME] [Company address] SS Program Gambar 1.1 Tampilan index.php Gambar 2.1 Tampilan edit.php

Lebih terperinci

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

P - 6 Bab 4 : HTML (Hypertext Markup Language) P - 6 Bab 4 : HTML (Hypertext Markup Language) 4.1 Tujuan Mengerti cara membuat table, form & frame HTML. 4.2 Materi 1. Table 2. Form 3. Frame HTML 4.3 Table Tabel terdiri dari beberapa bagian, antara

Lebih terperinci

Sesi Memahami berbagai ekstensi akses database

Sesi Memahami berbagai ekstensi akses database Robby Cokro Buwono Badiyanto, S.Kom,. M.Kom Sesi 13-14 Akses data Kode MK : AK2011T Revisi Terakhir : 2013 Tujuan Intruksional Memahami berbagai ekstensi akses database 2 1 API PHP database MySQL Dengan

Lebih terperinci

Konsep Basis Data di Web

Konsep Basis Data di Web Konsep Basis Data di Web l Pengantar l Pada dasarnya konsep perancangan database dan penggunaan query untuk sistem berbasis web dengan sistem informasi desktop sama saja. Yang membedakan adalah pada saat

Lebih terperinci

DATABASE MYSQL DENGAN PHP

DATABASE MYSQL DENGAN PHP DATABASE MYSQL DENGAN PHP PHP PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). Dengan menggunakan PHP,dapat membuat berbagai aplikasi berbasis

Lebih terperinci

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

1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database Modul 5 1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database 2. DASAR TEORI 2.1 Langkah-langkah koneksi Membuka koneksi

Lebih terperinci

PHP & Mysql. Pemrograman Internet

PHP & Mysql. Pemrograman Internet PHP & Mysql Pemrograman Internet Objective Modularisasi Database MySQL Modularisasi Melakukan pembuatan program berdasarkan modul-modul. Modul dapat berupa fungsi atau prosedur Jenis modularisasi di dalam

Lebih terperinci

E-trik Ajax. Ajax dan MySQL. Dedi Alnas

E-trik Ajax. Ajax dan MySQL. Dedi Alnas E-trik Ajax Ajax dan MySQL Dedi Alnas Ajax dan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi Ajax yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.

Lebih terperinci

PRAKTIKUM I MySQL / phpmyadmin

PRAKTIKUM I MySQL / phpmyadmin PRAKTIKUM I MySQL / phpmyadmin I.ATujuan 1. Mengerti dan memahami database, tabel, field dan record 2. Dapat membuat database dan tabel 3. Dapat memodifikasi database dengan perintah SQL I.B.Alat & Bahan

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 9 9.1. CRUD Operasi CRUD (Create, Read, Update, Delete) merupakan operasi dasar yang sering digunakan di dalam database. Fungsi dari operasi ini adalah mengolah data secara dinamis pada aplikasi

Lebih terperinci

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

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL

Lebih terperinci

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

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two SEARCHING, EDIT / UPDATE DAN DELETE PHP & MYSQL Part Two Maskie Z.O Review Project yang telah dibuat sebelumnya : Cek.php (Session) Index3.htm l Login1.php List1.ph p FmSiswaIn.P hp FmSiswaSim. php Index3.Html

Lebih terperinci

Mengakses database MySQL melalui PHP

Mengakses database MySQL melalui PHP Mengakses database MySQL melalui PHP by Fajran Rusadi 1. Publication Information Copyright 2003 by Fajran Iman Rusadi All rights reserved. 2. Abstraksi Pada tutorial ini kita akan mencoba membuat koneksi

Lebih terperinci

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

Fungsi-fungsi MySql Fungsi mysql_connect. Bentuk: Membuat hubungan ke database MySQL yang terdapat pada suatu host. By I Wayan Simpen Fungsi-fungsi MySql Fungsi mysql_connect Membuat hubungan ke database MySQL yang terdapat pada suatu host. Bentuk: mysql_connect (host, nama_user, password) Contoh:

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan

Lebih terperinci

2. inputkk.php. 3. tampilkk.php

2. inputkk.php. 3. tampilkk.php Ketua RT. 04 RW. 10 Desa Pinggir Kompor membuat database berbasis web menggunakan PHP dan MySQL. Halamanhalaman web yang dibuat adalah seperti berikut: 1. index.php 2. inputkk.php 3. tampilkk.php 1 4.

Lebih terperinci

Advantages. Keunggulan :

Advantages. Keunggulan : Advantages Keunggulan : Tampilan (interface) Dreamweaver mudah dimengerti oleh pengguna dari semua tingkat keahlian, bahkan bagi orang awam sekalipun. Dreamweaver cukup tangguh untuk membangun berbagai

Lebih terperinci

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

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web www.ilmuwebsite.com Bagian 22. Lebih Jauh Bekerja dengan

Lebih terperinci

Integrasi PHP dan MySQL Donny Reza, S.Kom

Integrasi PHP dan MySQL Donny Reza, S.Kom Integrasi PHP dan MySQL Donny Reza, S.Kom MySQL merupakan database server yang paling banyak digunakan oleh pengembang website. Software ini bersifat Open Source, artinya setiap orang dapat mengembangkan

Lebih terperinci

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel 2015 Pertemuan V PHP DAN MySQL 5.1 Ringkasan Materi PHP-MySQL Fungsi-fungsi php untuk berkomunikasi dengan mysql begitu banyak. Diantaranya

Lebih terperinci

Pengenalan Perancangan Web 2017

Pengenalan Perancangan Web 2017 9. Form dan Input HTML Form adalah elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML. Form biasa digunakan untuk membuat

Lebih terperinci

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

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */ Tutorial ini akan membimbing kalian membuat sebuah database bernama bioteman dengan sebuah tabel bernama teman. Tabel biodata ini berisi kolom nomor, namateman, tglahir, dan nomorhp. Tabel tersebut akan

Lebih terperinci

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

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Modul 5 Membuat Formulir Pada Template Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS ISLAM INDONESIA YOGYAKARTA 2013 1 BAB I PENDAHULUAN

Lebih terperinci

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

PRAKTIKUM PHP 10. Menyimpan Data ke Database & Menampilkan Data dengan PHP PRAKTIKUM PHP 10 Menyimpan Data ke Database & Menampilkan Data dengan PHP Di Praktikum Menyimpan Data ke Database & Manampilkan Data dengan PHP ini akan dibahas bagaimana : 1. Membuat koneksi ke database

Lebih terperinci

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

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data. Database MySql Standar Kompetensi Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data. Indikator Hasil Belajar 1. Dapat menjelaskan pengertian

Lebih terperinci

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

BAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring BAB IV HASIL DAN PEMBAHASAN 3.1 PROGRAM PENGHUBUNG DATABASE Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring Menggunakan unit program didukung oleh pemrograman PHP dan database server

Lebih terperinci

A. Tujuan B. Dasar Teori 1. Pemrosesan Form 2. Konsep Penggunaan Tag <form> pada HTML

A. Tujuan B. Dasar Teori 1. Pemrosesan Form 2. Konsep Penggunaan Tag <form> pada HTML Form HTML A. Tujuan Memahami konsep penggunaan tag pada HTML Mampu menangani masukan data dari form HTML Mampu membuat dan memproses beragam elemen kontrol B. Dasar Teori 1. Pemrosesan Form Pemrosesan

Lebih terperinci

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

Nama : Maya Masyita K Nst NIM : Tugas : I ( Database berbasis Web ) Fungsi PHP-MySQL 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

Lebih terperinci

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

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL KapitaSelekta KapitaSelekta (KBKI82127, 2 sks) Materi : Pengenalan MySQL Mohon Perhatian TUGAS DIKUMPULKAN PROGRAM AKAN DIPERIKSA DI KOMPUTER MASING- MASING Sub Materi : 1. Pengenalan MySQL (Part-1) 1.

Lebih terperinci

MODUL 11 MEMBUAT LOGIN USER

MODUL 11 MEMBUAT LOGIN USER MODUL 11 MEMBUAT LOGIN USER Halaman web adalah suatu halaman rumah di dalam dunia maya, di sini kita dapat menampilkan tentang segala inspirasi, imajinasi, mimpi maupun uneg-uneg sekalipun. Ibarat sebuah

Lebih terperinci

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP Dalam tutorial berikut penulis langsung ke topik permasalahan, Anda yang belum paham bisa melihat / download tutorial sebelumnya mengenai PHP,MySQL,

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Pertemuan 8 8.1. PHPMyAdmin Menurut wikipedia, PhpMyAdmin adalah perangkat lunak bebas / open source yang ditulis dalam bahasa pemrograman php yang digunakan untuk menangani administrasi MySQL melalui

Lebih terperinci

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

MODUL 7 CRUD (CREATE, READ, UPDATE,DELETE) dibawah ini adalah fungsi PHP yang akan digunakan untuk pembuatan CRUD MODUL 7 CRUD (CREATE, READ, UPDATE,DELETE) PHP dan MySQL, seolah pasangan sejati yang tak terpisahkan. Keduanya paling sering disandingkan dalam pembuatan aplikasi berbasis web (web application development).

Lebih terperinci

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

DATABASE OPERATION. Pemrograman Web. Rajif Agung Yunmar, S.Kom DATABASE OPERATION Pemrograman Web Rajif Agung Yunmar, S.Kom SQL SQL (Structure Query Language) adalah sebuah bahasa pemrograman aras tinggi yang menjadi standar untuk pengolahan data pada sebagian besar

Lebih terperinci

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb.

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb. Pemrograman Web Indrato, S.Kom indra.ndr7@gmail.com HTML Lanjut Page 2 List Digunakan untuk membuat daftar, terdiriatas: Ordered List (Numbering) Unordered List (Bullet) Definition List Ordered Lists (OL)

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-11 (Aplikasi Web dengan PHP & MySQL) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Membuat Counter Membuat Guest Book (Buku Tamu) Membuat

Lebih terperinci

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial Detil Tutorial Tingkat Kesulitan: Pemula Bahasa: PHP Software yang Digunakan: Dreamweaver Lama Pengerjaan: 1 Hours 2 Hours Untuk mengawali kembalinya materi tentang PHP & MySQL, saya membuat tutorial untuk

Lebih terperinci

Bondan Muliawan

Bondan Muliawan Membuat MySQL Monitor dengan PHP Bondan Muliawan mail@bondan.net http://www.bondan.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk

Lebih terperinci

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

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web www.ilmuwebsite.com Bagian 21. Memanfaatkan Form Untuk Mengedit

Lebih terperinci

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna Dalam tutorial cara membuat form login dengan PHP dan MySQL, kita akan belajar membuat halaman login untuk website dengan menggunakan PHP Session. Tutorial ini merupakan tutorial tingkat dasar, sederhana

Lebih terperinci

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

LAMPIRAN. 1. Listing Program pada website sekolah. index.php LAMPIRAN 1. Listing Program pada website sekolah index.php sd Swasta Adhyaksa Medan

Lebih terperinci

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

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL

Lebih terperinci

BAB VIII PEMROSESAN FORM

BAB VIII PEMROSESAN FORM BAB VIII PEMROSESAN FORM A. KOMPETENSI DASAR Memahami konsep dasar transfer data dari form HTML. Mampu menangani masukan data dari form HTML. Mampu melakukan inisiasi nilai pada elemen-elemen form HTML.

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 9 9.1. CRUD Operasi CRUD (Create, Read, Update, Delete) merupakan operasi dasar yang sering digunakan di dalam database. Fungsi dari operasi ini adalah mengolah data secara dinamis pada aplikasi

Lebih terperinci

Koneksi DataBase PHP - MYSQL Nurcahyo Budi Nugroho dan Muhammad Fathoni

Koneksi DataBase PHP - MYSQL Nurcahyo Budi Nugroho dan Muhammad Fathoni Koneksi DataBase PHP - MYSQL Nurcahyo Budi Nugroho dan Muhammad Fathoni Abstrak Dalam bahasa SQL pada umumnya informasi tersimpan dalam tabel-tabel yang secara logik merupakan struktur dua dimensi terdiri

Lebih terperinci

Lisensi Dokumen: Uraian Kasus :

Lisensi Dokumen: Uraian Kasus : Uraian Kasus : Pada kasus ini seorang mahasiswa ingin membuat Program sederhana tentang Nomor Handphone teman-temannya untuk mengantisipasi kehilangan HPnya atau HP Error sehingga perlu di Flash ulang

Lebih terperinci

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

PHP dan MySQL. Mempelajari koneksi PHP. Fungsi-fungsi aksesnya. Muhammad Zen Samsono Hadi, ST. MSc PHP dan MySQL 1 Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya Muhammad Zen Samsono Hadi, ST. MSc POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Yang akan dipelajari dari Modul ini 2

Lebih terperinci

Pertemuan IV. Semester 1

Pertemuan IV. Semester 1 Tables dan Forms Pertemuan IV Pemrograman Web Dasar Semester 1 Tabel HTML Tag digunakan untuk mengawali sebuah tabel. Di dalam elemen table, terdapat tag (table rows) dan tag (table

Lebih terperinci

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP

Conditional PRAKTIKUM PHP Conditional, Array & Perulangan di PHP PRAKTIKUM PHP 4 1. Conditional, Array & Perulangan di PHP Tutorial Conditional, Array & Perulangan di PHP ini akan menjelaskan tentang Conditional atau penggunaan "if" dan "else", dilanjutkan dengan penjelasan

Lebih terperinci

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL Modul Pembuatan Aplikasi Login dengan PHP dan MySQL For Community College By ri32 Kata Pengantar Modul ini dibuat untuk menjadi panduan dalam membuat sebuat aplikasi web dengan fitur login. Aplikasi login

Lebih terperinci

?> <html> <head> <link href="data/styles.css" rel="stylesheet" type="text/css"> <title>sumber Ilmu Online Bookstore</title> </head>

?> <html> <head> <link href=data/styles.css rel=stylesheet type=text/css> <title>sumber Ilmu Online Bookstore</title> </head> Listing Program 1. Index.php session_start(); include_once "data/koneksi.php"; sumber Ilmu Online Bookstore

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. lingkungan perangkat lunak, implementasi database beserta struktur program dan

BAB V IMPLEMENTASI DAN PENGUJIAN. lingkungan perangkat lunak, implementasi database beserta struktur program dan BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Bab ini berisi implementasi dari perancangan yang telah dibahas pada bab sebelumnya. Pengimplementasiannya meliputi lingkungan perangkat keras, lingkungan

Lebih terperinci

Praktikum Aplikasi Web Pertemuan -12 Mengakases MySQL dari PHP

Praktikum Aplikasi Web Pertemuan -12 Mengakases MySQL dari PHP Praktikum Aplikasi Web Pertemuan -12 Mengakases MySQL dari PHP Dasar Teori Alasan utama untuk mempelajari bahasa scripting semacam PHP adalah karena interaksi antara file PHP dengan database. Pada praktikum

Lebih terperinci

Pengenalan Script. Definisi HTML

Pengenalan Script. Definisi HTML 1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML

Lebih terperinci

BAB-12 MEMBUAT FORM HTML

BAB-12 MEMBUAT FORM HTML BAB-12 MEMBUAT FORM HTML 12.1. Form HTML Form HTML digunakan untuk mendapatkan masukan (input) dari pengguna Web. Pengguna Web dapat memasukkan input melalui halaman-halaman HTML. Elemen/tag Form digunakan

Lebih terperinci

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

Pemrograman Web. Koneksi dan Manipulasi Basis Data. Adam Hendra Brata Pemrograman Web Koneksi dan Manipulasi Basis Data Adam Hendra Brata Pokok Bahasan Koneksi Database pada Aplikasi Berbasis Web MySQLi Pengenalan MySQL dan MySQLi Dasar SQL pada MySQLi Koneksi dan Manipulasi

Lebih terperinci

MODUL 3 HTML. (HyperText Mark-Up Language) Sub : Tabel & Form

MODUL 3 HTML. (HyperText Mark-Up Language) Sub : Tabel & Form MODUL 3 HTML (HyperText Mark-Up Language) Sub : Tabel & Form Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 3 3.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah

Lebih terperinci

Tutorial PHP Metode Searching - Multiple Keyword

Tutorial PHP Metode Searching - Multiple Keyword Tutorial PHP Metode Searching - Multiple Keyword Lisensi Dokumen: Dokumen di ilmuwebsite.com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat

Lebih terperinci

Domain & Hosting Free By : Subianto, S.Kom

Domain & Hosting Free  By : Subianto, S.Kom Domain & Hosting Free www.000webhost.com By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI

Lebih terperinci

Membuat Halaman Login Dengan PHP

Membuat Halaman Login Dengan PHP Membuat Halaman Login Dengan PHP Oleh: Polma Saut Martua Sihotang Baik ini tutor pertama dari saya.. mohon dimaklum karena saya masih newbie. ^_^ Cara Kerja : Ketika user memasukkan username beserta passwordnya,

Lebih terperinci

MODUL 7 MEMBUAT DATABASE DI MYSQL

MODUL 7 MEMBUAT DATABASE DI MYSQL MODUL 7 MEMBUAT DATABASE DI MYSQL 7.1 MySQL Command Line Ada beberapa cara untuk membuat database di MySQL. Salah satunya ialah dengan command line dengan menjalankan perintah mysql. C:\>mysql Kemudian

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan PHP PHP Sederhana

Lebih terperinci

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

PHP dan MySQL. Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya. Muhammad Zen S. Hadi, ST. MSc. PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya Muhammad Zen S. Hadi, ST. MSc. zenhadi@eepis-its.edu 1 Yang akan dipelajari dari Modul ini 1. Koneksi ke MySQL 2.

Lebih terperinci

PHP Penanganan Form. Overview. 15-Jan Jenis-jenis Form Form Validation. Tag <FORM> Atribut ACTION Atribut METHOD SUBMIT BUTTON

PHP Penanganan Form. Overview. 15-Jan Jenis-jenis Form Form Validation. Tag <FORM> Atribut ACTION Atribut METHOD SUBMIT BUTTON Overview Jenis-jenis Form Form Validation PHP Penanganan Form Acep Irham Gufroni, M.Eng. 1 Contoh Aplikasi Form Form Inputan Tag Atribut ACTION Atribut METHOD SUBMIT BUTTON Tag Atribut ACTION

Lebih terperinci

MySQL. Pemrograman Web/MI/D3 sks 1

MySQL. Pemrograman Web/MI/D3 sks 1 MySQL Sumber : Buku Database Relational dengan MySQL, Bunafit Nugroho, Tutorial Dasar Pemrograman PHP MySQL, Anon Kuncoro Widigdo, Kuliah Umum IlmuKomputer.Com, Tutorial PHP Programming Fundamental dan

Lebih terperinci

By Desrizal. Pengenalan AJAX

By Desrizal. Pengenalan AJAX 1 Pengenalan AJAX 1 Apa yang harus anda ketahui Sebelum anda memulai belajar PHP AJAX anda harus sudah mempunyai pengetahuan dasar mengenai : 1. HTML 2. Javascript 3. PHP Silahkan membaca buku atau dari

Lebih terperinci