DATABASE MYSQL DENGAN PHP

dokumen-dokumen yang mirip
Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

E-trik Ajax. Database MySQL. Dedi Alnas

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

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

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

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.

Membuat Database mysql dengan PhpMyAdmin

Integrasi PHP dan MySQL Donny Reza, S.Kom

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

PHP + MySQL M. RUDYANTO ARIEF, MT

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

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

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

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

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

Menangani Input dari User

PENGANTAR KOMPUTER DAN TI 2C

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

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

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

P - 12 Bab 9 : PHP & MySQL

MySQL J A M K E T I G A

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

MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE

MySQL. Pemrograman Web/MI/D3 sks 1

Tahap Instalasi PostgreSQL di Windows

PERINTAH SQL DAN INTERKONEKSI PHP-MySQL

Widhy Hayuhardhika NP, S.Kom

Dasar PHP-MySQL oleh : Prasaja Wikanta

MODUL 9 WEB PROGRAMMING : MySQL

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

Tutorial PHP Metode Searching - Multiple Keyword

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

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

Pemrograman Berbasis Web II Oleh : Aririk Japik,S.Kom. copyright by :japikinfo.com

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

Sesi Memahami berbagai ekstensi akses database

Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension

Pemrograman Basis Data Berbasis Web

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

2. inputkk.php. 3. tampilkk.php

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

MODUL 1 PENGENALAN PDO (PHP DATA OBJECT)

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

MODUL 4 INTERNET PROGRAMMING DATABASE

BAB X AKSES DAN MANIPULASI DATA

BAB II ANALISIS DAN PERANCANGAN. Perancangan dari aplikasi ini memerlukan perangkat lunak. dan perangkat keras yang menjadi bagian penting dari

Pengembangan Web Service Untuk Aplikasi Zodiak 1. Menyiapkan database yang akan digunakan 2. Menulis kode program untuk aplikasi server

Advantages. Keunggulan :

Materi

Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:

MODUL 5 INTERNET PROGRAMMING : MySQL

RANGKUMAN PHP dan MYSQL

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

Contoh SQL Constraint

P - 7 Pembahasan UTS PSIK V

Mengakses database MySQL melalui PHP

MODUL 4 PHP (DATABASE)

Pemrograman Web Lanjut 2017

Koneksi DataBase PHP - MYSQL Nurcahyo Budi Nugroho dan Muhammad Fathoni

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

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

TUGAS PRAKTIKUM SISTEM BASIS DATA

Aplikasi Database dengan PHP dan MySQL

TUTORIAL JQUERY Langkah Tepat menjadi Web Designer Handal, menguasai JQuery JavaScript Library, jalan membuat halaman website lebih atraktif

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

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

PHP & Mysql. Pemrograman Internet

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

BAB 2 LANDASAN TEORI

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

TUGAS PRAKTIKUM SISTEM BASIS DATA

Lisensi Dokumen: Uraian Kasus :

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

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

BAB I Penginstallan dan setting PHPTriad

Praktikum 3 Cookie, Session, dan Database MySQL

Pemrograman Web Lanjut 2017

MODUL PEMROGRAMAN WEB

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

MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)

STUPID LOGIC PROGRAMMING II

Koneksi PHP -ODBC Persiapan

Instalasi RazorSQL pada Debian Wheezy

E-trik Ajax. Ajax dan MySQL. Dedi Alnas

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

Membuat Login Dengan PHP dan MYSQL

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

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

Pemrograman Web Lanjut 2017

Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. (Isi_Field_1, Isi_Field_2,, Isi_Field_N) ;

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

MODUL PEMROGRAMAN WEB

PRAKTIKUM SISTEM BASISDATA

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

Tutorial Tipe Data MySQL

BAB III PERANCANGAN SISTEM

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

Transkripsi:

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 web, misalnya halaman web sederhana hingga aplikasi yang terkoneksi dengan database. Sekarang ini, database telah didukung oleh PHP, antara lain: dbase DBM FilePro msql MySQL ODBC Oracle Postgres Sybase Velocis 2

Penulisan dalam PHP <? echo ("ini adalah script PHP\n"); (*) echo("ini juga\n"); (*) <script language="php"> echo ("tulis pake ini jika html editor Anda tidak mengenali PHP"); </script> <% echo ("kalau yang ini mirip dengan ASP"); %> (*) : sering digunakan. Untuk membuat sebuah komentar pada program, caranya: Jika komentar hanya 1 baris maka di sebelah kanan diberi tanda // Jika leih dari satu baris maka komentar diletakkan di antara /* dan */ 3

Membuka Koneksi Database Untuk dapat menghubungkan sebuah program PHP dengan database MySQL adalah membuka koneksi. Melakukan ijin akses yang menunjuk pada alamat server dan soket yang dimiliki oleh database MySQL tersebut. Siktaks dasar : mysql_connect(string host, string username, string password) 4

Contoh <html> <head> <title>menggunakan MySQL Connect</title> </head> <body> //alamat host local atau dapat menggunakan IP $host= localhost ; //masukkan user dan password dari MySQL $user = ; $password = ; mysql connect($host, $user, $pass) or die ( Koneksi gagal dilakukan :.mysql_error()); echo koneksi sukses ; </body> </html> 5

Menutup Koneksi Proses penutupan ini hanya digunakan untuk menutup pembukaan database yang menggunakan mysql_connect. Sintaknya : mysql_close (link_koneksi) 6

Contoh <html> <head> <title>menggunakan MySQL Connect</title> </head> <body> $host = localhost ; $user = ; $pass = ; $konek = mysql_connect($host, $user, $pass) or die( Koneksi gagal dilakukan :. mysql_error()); echo Koneksi sukses ; mysql_close($konek); </body> </html> 7

Fungsi untuk Membuat Database Di dalam program PHP dapat melakukan perintah dengan menggunakan fungsi mysql_create-db dengan bentuk penulisannya adalah : Mysql_create_db( nama_database ) Contoh : <html> <head> <title>menggunakan mysql createbd</title> </head> <body> $host= localhost ; $user= ; $password= ; $database = db_guestbook ; $konek=mysql_connect($host, $user, $pass) or die( Koneksi gagal dilakukan :.mysql_error()); if(mysql_create_db($database)) { echo Database $database telah terbuat ; } else { echo Gagal dalam membuat database.mysql_error(); } mysql_close($konek); </body> </html> 8

Mengaktifkan Database Sintaknya : mysql_select_db( nama_database ) Contoh $host= localhost ; $user= ; $password= ; $database = db_guestbook ; $konek=mysql_connect($host, $user, $pass) or die( Koneksi gagal dilakukan :.mysql_error()); if(mysql_create_db($database)) { echo Database $database telah terbuat ; } else { echo Tidak ada database bernama $database \n.mysql_error(); } mysql_close($konek); </body> </html> 9

Mengeksekusi Perintah SQL PHP memiliki sebuah fungsi yang berguna untuk menjalankan setiap perintah SQL yang dituliskan di dalamnya. Fungsi ini dapat melakukan berbagai operasi yang berkenaan dengan database maupun tabel. Sintaknya : mysql_query( perintah SQL ) 10

Contoh $host = localhost ; $pass = ; $database = dbguestbook ; $konek = mysql_connect($host, $user, $pass) or die ( koneksi gagal dilakukan :.mysql_error()); mysql_select_db($database) or die ( Database tidk ada ); $hasil = mysql_query( CREATE TABLE guestbook (id_guest INT (3) NOT NULL AUTO INCREMENT, nama VARCHAR (35) NOT NULL, email VARCAHR (35) NOT NULL, pesan VARCHAR (100) NOT NULL, PRIMARY KEY (id_guest)) ) or die ( Perintah Salah ); echo tabel telah terbuat ; mysql_close ($konek); 11

Memasukkan Data dengan Perintah SQL Dengan menggunakan perintah fungsi mysql_query() dapat memasukkan data pada tabel. Berikut contoh query untuk memasukkan data pada tabel : $host = localhost ; $pass = ; $database = dbguestbook ; $konek = mysql_connect($host, $user, $pass) or die ( koneksi gagal dilakukan :.mysql_error()); mysql_select_db($database) or die ( Database tidak ada ); $hasil = mysql_query( INSERT INTO guestbook (nama, email, pesan) values ( Rahma, rahma.gmail.com, situs ini sangat baik ) ) or die ( Perintah salah ); echo data telah tersimpan ; mysql_close($konek); 12

Mengubah Data dengan Perintah SQL Dengan menggunakan perintah fungsi mysql_query() dapat memasukkan data pada tabel. Berikut contoh query untuk memasukkan data pada tabel : $host = localhost ; $pass = ; $database = dbguestbook ; $konek = mysql_connect($host, $user, $pass) or die ( koneksi gagal dilakukan :.mysql_error()); mysql_select_db($database) or die ( Database tidak ada ); $hasil = mysql_query( UPDATE guestbook SET id= $id nama= $nama, email= $email alamat= $alamat WHERE nama= $id ) or die ( Perintah salah ); echo data telah tersimpan ; mysql_close($konek); 13

Menghapus Data dengan Perintah SQL Dengan menggunakan perintah fungsi mysql_query() dapat memasukkan data pada tabel. Berikut contoh query untuk memasukkan data pada tabel : $host = localhost ; $pass = ; $database = dbguestbook ; $konek = mysql_connect($host, $user, $pass) or die ( koneksi gagal dilakukan :.mysql_error()); mysql_select_db($database) or die ( Database tidak ada ); $hasil = mysql_query( DELETE guestbook SET WHERE id= $_GET[id] ); or die ( Perintah salah ); echo data telah tersimpan ; mysql_close($konek); 14