Pemrograman WEB Pertemuan 6

Download Report

Transcript Pemrograman WEB Pertemuan 6

PJ : Nuraini Purwandari Koneksi SQL & DATABASE Pembuatan Pagging

Copyright@2010. This presentasion is dedicated to Laboratory of Information of Universitas Gunadarma

PEMBAHASAN

 Membuat Koneksi PHP ke MySQL  Script Untuk Mengkoneksikan PHP ke MySQL  Pengenalan Perintah-Perintah DML (Data Manipula tion Language) pada PHP  Membuat program sederhana menggunakan perintah DML (insert, delete, update, select)  Pengenalan pembuatan Pagging pada Halaman Web

Koneksi PHP ke MySQL

    Mysql adalah database yang populer digunakan di dunia web, sedangkan PHP adalah bahasa pemrograman web yang simpel tetapi powerful.

Untuk menghubungkan PHP dengan Mysql membutuhkan beberapa informasi, antara lain nama host (host name) server mysql, username, password, serta nama database yang hendak digunakan.

Jika server Mysql berada satu komputer dengan web server maka host name nya adalah ‘localhost’.

Terdapat 4 Tahapan dalam pembuatan Script PHP MySQL ini 1.Pembuatan Koneksi PHP ke MySQL 2.Pembuatan Tabel MySQL 3.Memasukkan data pada tabel MySQL 4.Menampilkan data dari MySQL

Script Koneksi PHP ke MySQL

Pertama kita akan membuat script koneksi PHP ke MySQL

$hostmysql = “localhost”; $username = “mysql_username”; $password = “mysql_password”; $database = “nama_database”;

$conn = mysql_connect(”$hostmysql”,”$username”,”$password”); if (!$conn) die (”Gagal Melakukan Koneksi”); mysql_select_db($database,$conn) or die (”Database Tidak Diketemukan di Server”); ? >

Script Koneksi PHP ke MySQL

Setelah itu kita akan membuat tabel MySQL

Script dibawah ini dipergunakan untuk membuat tabel

Perintah DML (Data Manipulation Language)

 Untuk melakukan manipulasi atau pengolahan data dalam suatu table digunakan perintah DML. Macam macam dari perintah DML adalah: 1.

2.

Insert : untuk memasukkan / menambahkan data baru Select : untuk menyeleksi / memilih data yang akan ditampilkan 3.

4.

Update : untuk membperbaharui data yang sudah ada Delete : untuk menghapus baris data

Script untuk Perintah DML

    INSERT INSERT INTO nama_table (nama_kolom) values (values); insert into mahasiswa (npm, nama, alamat, jurusan) values (12345,’yani,’jakarta,’informatika’); SELECT * {nama_kolom} FROM nama_table [WHERE condition]; select npm, nama, jurusan from mahasiswa; UPDATE nama_table SET nama_kolom = value [WHERE condition]; update mahasiswa set jurusan =’kedokteran’ where nama=’yani’; DELETE [FROM] nama_table [ WHERE condition]; delete mahasiswa where nama=’yani’;

Script PHP pada Perintah DML

Menyimpan Data

include “koneksi.php”; $query = “insert into teman values(‘yani’,'jogja’,’1234 ′ )”; if(mysql_query($query)) {echo “data berhasil dimasukan”;} else {echo “data gagal dimasukan”;} ?>

Menampilkan Data

include “koneksi.php”; $query = “select * from teman”; $hasil = mysql_query($query); while($data = mysql_fetch_array($hasil)) { echo $data['nama'].”
”; echo $data['alamat'].”
”; echo $data['telepon'].”

”; } ?>

Script PHP pada Perintah DML

 

Mengupdate Data

include “koneksi.php”; $query = “update teman set nama=’yani, alamat=’cikarang’ where nama=’nuraini’ “; if(mysql_query($query)) {echo “data berhasil diupdate”;} else {echo “data gagal diupdate”;} ?> Menghapus Data

include “koneksi.php”; $query = “delete from teman where nama=’yani’ “; if(mysql_query($query)) {echo “data berhasil dihapus”;} else {echo “data gagal dihapus”;} ?>

Contoh Membuat DML

Menambah Data (Insert Into)

Contoh Membuat DML

Mengubah dan Menghapus Data (Update & Delete)

Contoh Search Data

Contoh Pembuatan Pagging

Laporan Pendahuluan 7

1.

2.

3.

Apa yang Kamu ketahui tentang JavaScript! Tuliskan bentuk umumnya!

Jelaskan perbedaan antara Java dengan JavaScript!

Apa yang Kamu ketahui tentang CSS!