Database Create-Retrieve-Update-Delete (CRUD)

Slides:



Advertisements
Presentasi serupa
Basis Data 2.
Advertisements

Membangun E-Commerce dengan Joomla Virtuemart
Membuat Sistem Informasi Perpustakaan Berbasis Web dengan PHP & MySQL
Kontrol Data Set.
PHP + MySQL.
Modul 10 : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul- 10: PHP dan My SQL.
Widhy Hayuhardhika NP, S.Kom.  PHP – MySql installed  MySql telah running (cek xampp control panel)  Database  Tabel  Query  SQL (Structured Query.
Pemrograman WEB Pertemuan 6
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
Penerapan Locking pada DBMS berbasis Web
Database MySQL.
Dasar-dasar SQL soesanto.
SQL (Structured Query Language)
PHP dan MySQL.
CARA INSTALASI XAMPP.
Memanipulasi Data1 III - Memanipulasi Data Memasukkan Data dengan INSERT: –Memasukkan nilai NULL –Menambahkan sejumlah baris data Mengubah Data dengan.
I - Mengenal Operasi Dasar SQL
Restricting and Sorting Data
Database Create-Retrieve-Update-Delete (CRUD)
Oracle Developer/2000. Developer/2000 Products FormsReportsGraphics.
Lily Puspa Dewi1 PPA Pertemuan ke – 2 Site Management Chapter 3 & 4.
Konsep Basis Data di Web
Implementing an REA Model in a Relational Database
(SECURITY CODE – CAPTCHA)
Basisdata Pertanian. After completing this lesson, you should be able to do the following Identify the available group functions Describe the use of group.
Selamat Datang Peserta Workshop
SISTEM BASIS DATA Database Management System
Contoh Pengembangan Layanan Infrastructure as a Service Oleh : Oya Suryana.
PEMROGRAMAN PPBD (UAS) SEBELUM MELANGKAH KE TAHAP SELANJUTNYA BERDOA DULU BIAR LANCAR DAN GA EROR
Linked List dan Double Linked List
Aplikasi Manipulasi Data
By. Rita Wiryasaputra Daftar Pustaka Panduan Membuat Aplikasi Database dengan PHP, Syafii, Yogyakarta, Andi Offset, 2005 Membangun Website Dinamis dan.
CRUD 3 STMIK AKAKOM 2014 Yii Framework
Structured Query Language (SQL)
Paging datagridview VB.Net
Web Teknologi I (MKB511C) MINGGU 3 Web Teknologi I (MKB511C) Minggu 3 Page 1 Pokok Bahasan: MySQL Tujuan Instruksional Khusus: Agar mahasiswa dapat mengetahui.
Double Linked List. © 2005 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. Double Linked List Sama seperti single linked list, double.
disiapkan oleh: Sutrisno, S.Kom
Pemrograman Database dengan JAVA
Pemrograman Internet Mobile 7 PHP: Hypertext Preprocessors.
PHP - MySQL.
Pemrograman Berbasis WEB
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
PHP dan MySQL (Studikasus: Login) Jumadi, S.T. Blog: jumadi.blog.ugm.ac.id
MySQL dan PHP.
PHP L. Erawan. Pengantar PHP itu bahasa script berjenis server-side (kalau bahasa javascript berjenis client-side) Anda harus menginstall software PHP.
Pemrograman Web/MI/D3 sks
MySQL (My Stucture Query Language) Jenis Perintah MySQL terbagi:  DDL (Data Definition Language) bentuk bahasa yang digunakan untuk melakukan pendefinisian.
Konsep Basis Data di Web
METOD POST (FILE PENGIRIM)
Koneksi PHP ke Database MySQL
Modul : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul-: PHP dan My SQL.
Koneksi PHP MySQL.
Perancangan dan Pemrograman Web
Cara Cepat : Belajar Pemrograman Web Part 2
Pengenalan Database MySQL
Pemrograman internet ABU SALAM, M.KOM.
PHP dan MySQL Pemrogaman Web.
FUNGSI-FUNGSI AKSES MySql
Pengembangan Web Ramos Somya, S.Kom., M.Cs.
Pemrograman Web/MI/D3 sks
PHP-MySQL Internet Programming.
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
EXERCISE DML Part I Buatlah sebuah tabel baru nama = Dosen
Pemrograman Berorientasi Platform (IN315B) Ramos Somya, S.Kom., M.Cs.
Pengenalan mySQL database
Pemrograman Web/MI/D3 sks
Pemrograman Web/MI/D3 sks
Pemrograman Web/MI/D3 sks
Transcript presentasi:

Database Create-Retrieve-Update-Delete (CRUD) Pemrograman Web Database Create-Retrieve-Update-Delete (CRUD)

Definisi Tabel Database Name: test Table Name: bukutamu CREATE TABLE IF NOT EXISTS `bukutamu` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nama` varchar(50) NOT NULL, `email` varchar(50) NOT NULL, `pesan` mediumtext NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Eksekusi MySQL Query Generik via PHP $host = '127.0.0.1'; // localhost $db = 'test'; $user = 'root'; $pass = ""; // the password is an empty string if($con = mysql_connect($host, $user, $pass)) { mysql_select_db($db, $con); $sql = "..."; // put your query here... $result = mysql_query( $sql ); }

Create Memasukkan data/informasi melalui sebuah form ke dalam tabel di dalam database MySQL DML INSERT $sql = "INSERT INTO bukutamu (nama, email, pesan) VALUES( '$nama', '$email', '$pesan' ); // $nama, $email, dan $pesan // diperoleh dari $_POST atau $_GET

Retreive / Read Mengambil data/informasi dari dalam tabel di dalam database MySQL DML SELECT $sql = "SELECT nama, email, pesan FROM bukutamu;" Fetch array dari query result: while( $row = mysql_fetch_array ( $result ) ) { echo "<p>" . $row['nama'] . " – "; echo "$row['email'] . " – "; echo "$row['pesan'] . "<p>"; }

Update Memperbarui data/informasi pada tabel di dalam database MySQL DML UPDATE $sql = "UPDATE bukutamu SET nama = '$nama', email = '$email', pesan = '$pesan' WHERE id = '$id';" // $nama, $email, $pesan, dan $id // diperoleh dari $_POST atau $_GET // $id adalah PRIMARY KEY pada tabel bukutamu

Delete Menghapus data/informasi/baris pada tabel di dalam database MySQL DML DELETE $sql = "DELETE FROM bukutamu WHERE id = '$id';" // $id diperoleh dari $_POST atau $_GET // $id adalah PRIMARY KEY pada tabel bukutamu

PHP-MySQL Administration Helper Tools Gunakan phpMyAdmin (PMA) Penggunaan Download dari: http://www.phpmyadmin.net/home_page/index.php Extract zip/.tar.gz file yang di-download di root directory webserver (umumnya dalam folder htdocs/) Copy/rename file config.sample.inc.php phpMyAdmin menjadi config.inc.php Buka file config.inc.php, ubah konfigurasi yang dibutuhkan, dan save. Akses dari http://localhost/phpMyAdmin-[versi]-[lang]