SlideShare a Scribd company logo
www.smkbhinus.net
deka@smkbhinus.net
FUNGSI-FUNGSI PADA PHP
1. Perintah membuat file koneksi.php
<?php
Mysql_connect(“localhost”,”root”,””,”nama_database_dimysql”) or die(“Gagal mengkoneksikan”);
Mysql_select_db(“nama_database_dimysql”) or die(“Gagal memilih database”);
?>
Keterangan :
Fungsi dari mysql_connect() : digunakan untuk menghubungkan antara halaman web php dengan
database mysql.
“localhost” : nama host lokal pada address bar web browser.
“root” : nama user atau pengguna untuk super admin pada mysql.
“ ” : password untuk super user admin / root di mysql jika ada, tetapi secara default atau konfigurasi
standar password kosong.
“nama_database_dimysql” : nama database yang terdapat di dalam mysql.
Or die(“Gagal mengkoneksikan”) : sebagai pengganti fungsi if untuk kondisi jika gagal
menyambungkan ke mysql.
Fungsi dari mysql_select_db() : digunakan untuk memilih database yang ada di DBMS mysql.
“nama_database_dimysql” : nama database yang ada di mysql.
2. Perintah membuat file insert_data.php atau update_data.php atau delete_data.php untuk
memasukkan atau memperbarui atau menghapus data dari form halaman web ke dalam
database di mysql.
Elemen HTML FORM input :
<input name=”kode” type=”text”>
<input name=”nama” type=”text”>
<input name=”alamat” type=”text”>
Perintah membuat insert_data.php :
<?php
Include “koneksi.php”;
$nis=$_POST[‘kode’];
$nama=$_POST[‘nama’];
$alamat=$_POST[‘alamat’];
$sql_simpan=mysql_query(“INSERT INTO nama_tabel VALUES(‘$nis’,’$nama’,’$alamat’)”);
If($sql_simpan) {
Echo “Data berhasil disimpan”;
} else {
Echo “Data gagal disimpan”;
}
?>
Perintah membuat update_data.php :
<?php
Include “koneksi.php”;
$nis=$_POST[‘kode’];
$nama=$_POST[‘nama’];
www.smkbhinus.net
deka@smkbhinus.net
$alamat=$_POST[‘alamat’];
$sql_update=mysql_query(“UPDATE nama_tabel SET nama_kolom1_tabel=’$nama’,
nama_kolom2_tabel=’$alamat’ WHERE nama_kolom_pembatasan=’$kode’”);
If($sql_update) {
Echo “Data berhasil di update”;
} else {
Echo “Data gagal di update”;
}
?>
Perintah membuat delete_data.php :
<?php
$ambil_kode=mysql_query(“SELECT * FROM nama_tabel”);
While($kolom_kode=mysql_fetch_array($ambil_kode)) {
$variabel_kode=$kolom_kode[‘kolom_kode_pada_tabel’];
If(!empty($_GET[‘hapus’])) {
If($_GET[‘hapus’]==$kode) {
$sql_delete=mysql_query(“DELETE FROM nama_tabel WHERE
nama_kolom_tabel=’$variabel_kode’”);
If($sql_delete) {
Echo “Data berhasil dihapus”;
} else {
Echo “Data gagal dihapus”;
}
}
}
}
?>
Keterangan :
Include : digunakan untuk memanggil file luar yang terdapat di dalam folder.
$nis, $nama, $alamat, $sql_simpan, $sql_update, $sql_delete : nama variabel pada php, nama
variabel sesuai keinginan pembuat program.
$_POST[‘kode’], $_POST[‘nama’], $_POST[‘alamat’] : metode pengambilan data dari form melalui
nama variabel dari masing-masing komponen form seperti variabel kode, nama, alamat untuk di
teruskan dan di proses oleh fungsi php.
Mysql_query() : digunakan untuk menyusun dan mengeksekusi perintah sql seperti perintah insert,
select, update, delete dan lain sebagainya dari file php untuk mengolah data (memasukkan,
memperbarui/mengedit, menghapus) yang terdapat di database pada mysql, akan tetapi harus ada
perintah koneksi ke database. Pada kasus ini sudah di buat file koneksi, tinggal memanggil filenya
saja menggunakan perintah include “koneksi.php”; untuk mengambil isi kode php nya, dan perintah
sql nya di masukkan di dalam kurung.
Contoh perintah insert :
$sql_simpan=mysql_query(“INSERT INTO nama_tabel
VALUES(‘$nama_variabel1’,’$nama_variabel2’,’$nama_variabel3’)”);
Contoh perintah update :
$sql_update=mysql_query(“UPDATE nama_tabel SET nama_kolom1_tabel=’$nama_variabel1’,
nama_kolom2_tabel=’$nama_variabel2’ WHERE
nama_kolom_pembatasan=’$variabel_pembanding’”);
www.smkbhinus.net
deka@smkbhinus.net
Contoh perintah delete :
$sql_delete=mysql_query(“DELETE FROM nama_tabel WHERE
nama_kolom_tabel=’$variabel_pembanding’”);
Contoh perintah select :
$sql_tampil=mysql_query(“SELECT * FROM nama_tabel”);
Perintah if($sql_simpan) { if($sql_update) { if($sql_delete) { : menyatakan kondisi pada variabel
$sql_simpan $sql_update $sql_delete yang bernilai benar, maka akan membuat keputusan “data
berhasil disimpan, data berhasil diupdate, data berhasil dihapus”.
3. Perintah membuat file tampil_data.php untuk menampilkan data dari tabel database ke
halaman web.
<?php
Include “koneksi.php”;
$sql_tampil=mysql_query(“SELECT * FROM nama_tabel”);
While($baris_data=mysql_fetch_array($sql_tampil)) {
$variabel1=$baris_data[‘kolom1_tabel’];
$variabel2=$baris_data[‘kolom2_tabel’];
$variabel3=$baris_data[‘kolom3_tabel’];
Echo “$variabel1”;
Echo “$variabel2”;
Echo “$variabel3”;
}
?>
Keterangan :
While() { } : untuk perulangan data, karena data pada tabel database lebih dari satu, jadi
menggunakan perintah while().
$baris_data=mysql_fetch_array($sql_tampil) : digunakan untuk menampilkan data dari tabel
database ke dalam bentuk acak/campuran ke halaman web dengan sumber data dari variabel
$sql_tampil yang berisikan perintah sql SELECT * FROM nama_tabel.
$variabel1=$baris_data[‘kolom1_tabel’]; : membuat nama variabel dengan nama $variabel1
dengan nilai data yaitu variabel $baris_data yang diambil dari perintah
while($baris_data=mysql_fetch_array($sql_tampil)) dan nama kolom yang diambil dari tabel
database.
www.smkbhinus.net
deka@smkbhinus.net
1. Buatlah database dengan nama
2. Buat 2 buah tabel dan di relasikan seperti gambar di bawah ini :
3. Buat trigger AFTER INSERT
tabelnya.
4. Buat file php untuk :
a. INSERT data ke tabel film dan pemesanan_tiket
b. SELECT/menampilkan
c. UPDATE data ke tabel film dan pemesanan_tiket
d. DELETE data dari
5. CATATAN : untuk kolom
dari tabel film dan untuk halaman web php nya, pada form insert pemesanan tiket,
kode_film nya menggunakan menu list atau select
otomatis jika data pada tabel
6. DIKUMPULKAN TANGGAL
TUGAS !
Buatlah database dengan nama bioskop
Buat 2 buah tabel dan di relasikan seperti gambar di bawah ini :
AFTER INSERT, AFTER UPDATE dan BEFORE DELETE
Buat file php untuk :
INSERT data ke tabel film dan pemesanan_tiket
/menampilkan data untuk tabel film dan pemesanan_tiket
UPDATE data ke tabel film dan pemesanan_tiket
dari tabel film dan pemesanan_tiket
CATATAN : untuk kolom kode_film pada tabel pemesanan_tiket
dan untuk halaman web php nya, pada form insert pemesanan tiket,
kode_film nya menggunakan menu list atau select <select>
otomatis jika data pada tabel film sudah terisi.
TANGGAL 29 OKTOBER 2015 PUKUL 16.00
~SELAMAT MENIKMATI~
Buat 2 buah tabel dan di relasikan seperti gambar di bawah ini :
BEFORE DELETE untuk kedua
tabel film dan pemesanan_tiket
pemesanan_tiket datanya diambil
dan untuk halaman web php nya, pada form insert pemesanan tiket,
select> dan datanya tampil
16.00 WIB !!!!!!

More Related Content

PPT
Pertemuan 2-pemecahan-masalah-ai
DOCX
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
PPTX
Erd dan contoh kasus
PDF
Teori bahasa-dan-otomata
PDF
PROTOTYPE SMART HOME DENGAN KONSEP INTERNET OF THING (IOT) MENGGUNAKAN ARDUIN...
DOCX
Aljabar boolean MK matematika diskrit
PPT
Materi CSS Dasar
Pertemuan 2-pemecahan-masalah-ai
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Erd dan contoh kasus
Teori bahasa-dan-otomata
PROTOTYPE SMART HOME DENGAN KONSEP INTERNET OF THING (IOT) MENGGUNAKAN ARDUIN...
Aljabar boolean MK matematika diskrit
Materi CSS Dasar

What's hot (20)

PPTX
Komponen Sistem Operasi
PPT
Pertemuan 10
PPTX
Perulangan dan Array dalam PHP
PPT
PPTX
Pertemuan 1 Sistem Basis Data.pptx
DOCX
Tugas sistem basis data kelompok
ODP
Mata Kuliah Basis Data
PDF
Panduan matlab
PPTX
Statistika: Peluang
PDF
Matematika Diskrit - 11 kompleksitas algoritma - 03
PDF
Makalah Aplikasi Database Maskapai Penerbangan
PDF
Rudi hartanto tutorial 01 rapid miner 5.3 decision tree
PPTX
PDF
PHP CRUD Database Mysql
DOCX
Tutorial Pentaho - Membuat Data base werehaouse
PDF
Relasi dan fungsi - matematika diskrit
PDF
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
PPT
Software Requirements
PDF
Modul PBO Bab-11 - JDBC
PDF
Matematika Diskrit - 09 graf - 08
Komponen Sistem Operasi
Pertemuan 10
Perulangan dan Array dalam PHP
Pertemuan 1 Sistem Basis Data.pptx
Tugas sistem basis data kelompok
Mata Kuliah Basis Data
Panduan matlab
Statistika: Peluang
Matematika Diskrit - 11 kompleksitas algoritma - 03
Makalah Aplikasi Database Maskapai Penerbangan
Rudi hartanto tutorial 01 rapid miner 5.3 decision tree
PHP CRUD Database Mysql
Tutorial Pentaho - Membuat Data base werehaouse
Relasi dan fungsi - matematika diskrit
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Software Requirements
Modul PBO Bab-11 - JDBC
Matematika Diskrit - 09 graf - 08
Ad

Viewers also liked (16)

PPTX
бейсенбаева альбина+ресторан+идея
PDF
Report Writing
PPTX
Congreso de la Nacion
PDF
calentamiento global
PDF
Evaluation of anti-arthritic activity of Polygonum glabrum
PDF
Carbon TradeXchange Introduction - Broker
PDF
ጣፋጭ ዜና መጽሄት ቁጥር 4 ቅፅ 2. ቁጥር 2 መጋቢት 2008
PDF
Modality as Contact Zone: The Convolution of Access, Politics, and Ethics in ...
PDF
Global witness
DOCX
Identidad digital
PDF
menú sept 2016
PDF
Prehistory didactic unit for David, our language assistant
PDF
Project lanjutan database bioskop
PDF
Formulation Development and Evaluation of Risperidone Fast Dissolving Tablets
PPT
PDF
Modul 5
бейсенбаева альбина+ресторан+идея
Report Writing
Congreso de la Nacion
calentamiento global
Evaluation of anti-arthritic activity of Polygonum glabrum
Carbon TradeXchange Introduction - Broker
ጣፋጭ ዜና መጽሄት ቁጥር 4 ቅፅ 2. ቁጥር 2 መጋቢት 2008
Modality as Contact Zone: The Convolution of Access, Politics, and Ethics in ...
Global witness
Identidad digital
menú sept 2016
Prehistory didactic unit for David, our language assistant
Project lanjutan database bioskop
Formulation Development and Evaluation of Risperidone Fast Dissolving Tablets
Modul 5
Ad

Similar to Fungsi fungsi pada php - pemrograman php my sql (20)

PPT
Php mysql
PPTX
PDF
Belajar php 2015
DOC
Tugas php
PDF
Buat web dgn php mysql dreamweaver
PDF
Web dengan php mysql dreamweaver
PDF
Anon phpmysql
PDF
2. dasar program php mysql
PDF
Anon phpmysql
PDF
Tutorial crud PHP
DOCX
Ansanwan form sederhana php
PDF
Modul web php
PDF
Query php
PDF
Query php
DOC
Fungsi php mysql
PDF
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
PDF
Php dan MySQL 4
PPTX
Cara membuat koneksi PHP dan database MySQL
PDF
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
PPTX
PHP berbasis database MySQL Pemograman web 2
Php mysql
Belajar php 2015
Tugas php
Buat web dgn php mysql dreamweaver
Web dengan php mysql dreamweaver
Anon phpmysql
2. dasar program php mysql
Anon phpmysql
Tutorial crud PHP
Ansanwan form sederhana php
Modul web php
Query php
Query php
Fungsi php mysql
Koneksi PHP ke Database MySQL menggunakan MySQLi Extension
Php dan MySQL 4
Cara membuat koneksi PHP dan database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
PHP berbasis database MySQL Pemograman web 2

More from Deka M Wildan (20)

PDF
Tutorial sistem informasi perpustakaan
PDF
Tutorial membuat system login database
PDF
Tutorial aplikasi toko online berbasis web dengan PHP
PDF
Tutorial aplikasi bioskop berbasis web PHP
PDF
Bab 2 php - Memasukkan Data
DOCX
Bab 2 php - memasukkan data ke tabel
PDF
Bab 1 php koneksi php ke mysql
PDF
Tutorial sistem informasi eksekutif web php
PDF
Buku pemrograman web html-css-javascript
PPT
Variabel dan Operator PHP
PPT
Pemrograman visual - tipe data variabel dan operator
PPTX
Pengenalan ER-Diagram
PPT
Pengenalan pemrograman aplikasi visual desktop
PPT
Praktikum Pemrograman visual desktop
PPT
Pengantar Pemrograman WEB PHP
PPT
Modul Dbms mysql dan perintah dasar SQL
PPT
Modul basis data (database)
PDF
Perintah bahasa Query (SQL)
PDF
Membuat Form basis data dengan Microsoft Access
PDF
Tutorial corel draw part 6
Tutorial sistem informasi perpustakaan
Tutorial membuat system login database
Tutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi bioskop berbasis web PHP
Bab 2 php - Memasukkan Data
Bab 2 php - memasukkan data ke tabel
Bab 1 php koneksi php ke mysql
Tutorial sistem informasi eksekutif web php
Buku pemrograman web html-css-javascript
Variabel dan Operator PHP
Pemrograman visual - tipe data variabel dan operator
Pengenalan ER-Diagram
Pengenalan pemrograman aplikasi visual desktop
Praktikum Pemrograman visual desktop
Pengantar Pemrograman WEB PHP
Modul Dbms mysql dan perintah dasar SQL
Modul basis data (database)
Perintah bahasa Query (SQL)
Membuat Form basis data dengan Microsoft Access
Tutorial corel draw part 6

Recently uploaded (20)

DOCX
LK - Pengalaman Belajar Pembelajaran Mendalam.docx
PDF
[Kelas 11] PPT Sistem Koordinasi pada manusia.pdf
PDF
Analisis Proses Bisnis Pemasaran dalam Bisnis Retail
DOCX
JURNAL PEMBELAJARAN MODUL 3 AKSI NYATA KODE ETIK GURU.docx
PPTX
PEMBELAJARAN MENDALAM KEPALA SEKOLAH.pptx
PPTX
lansia berdaya (SIDAYA) di indonesia.pptx
PPTX
Konsep & Strategi Penyusunan HPS (Perpres No. 16/2018 jo. No.12/2021 & No. 4...
PDF
peta konsep koding dan kecerdasan artifi
PPTX
PPT-Makhluk-Hidup-dan-Lingkungannya-PROJEK-IPAS-SMK-Kelas-10.pptx
PPTX
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
PDF
Materi Seminar AITalks: AI dan Konseling GPT
PPTX
Peran Staf Ritel dalam Penanganan dan Distribusi Produk
PPTX
RENCANA (Peruri Karawang, 05 Agst'25) + Link-link Materi Training_Teknik Peny...
PPT
Pertumbuhan Perkembangan Tumbuhan Kelas 9.ppt
DOCX
788647528-JURNAL-PEMBELAJARAN-INFORMATIKA MODUL 2.docx
PPTX
Integrasi kurikulum Cinta Deep Learning.pptx
PPTX
Teknologi dalam Proses Bisnis Pemasaran.pptx
PDF
Timbal Balik yang Timbang: Perdagangan Tak Setara AS–Indonesia
PPTX
Pengenalan Micosoft Word versi terbaru.pptx
PPTX
KODING DAN KECERDASAN ARTIFISIAL - ABDUL HAKIM.pptx
LK - Pengalaman Belajar Pembelajaran Mendalam.docx
[Kelas 11] PPT Sistem Koordinasi pada manusia.pdf
Analisis Proses Bisnis Pemasaran dalam Bisnis Retail
JURNAL PEMBELAJARAN MODUL 3 AKSI NYATA KODE ETIK GURU.docx
PEMBELAJARAN MENDALAM KEPALA SEKOLAH.pptx
lansia berdaya (SIDAYA) di indonesia.pptx
Konsep & Strategi Penyusunan HPS (Perpres No. 16/2018 jo. No.12/2021 & No. 4...
peta konsep koding dan kecerdasan artifi
PPT-Makhluk-Hidup-dan-Lingkungannya-PROJEK-IPAS-SMK-Kelas-10.pptx
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
Materi Seminar AITalks: AI dan Konseling GPT
Peran Staf Ritel dalam Penanganan dan Distribusi Produk
RENCANA (Peruri Karawang, 05 Agst'25) + Link-link Materi Training_Teknik Peny...
Pertumbuhan Perkembangan Tumbuhan Kelas 9.ppt
788647528-JURNAL-PEMBELAJARAN-INFORMATIKA MODUL 2.docx
Integrasi kurikulum Cinta Deep Learning.pptx
Teknologi dalam Proses Bisnis Pemasaran.pptx
Timbal Balik yang Timbang: Perdagangan Tak Setara AS–Indonesia
Pengenalan Micosoft Word versi terbaru.pptx
KODING DAN KECERDASAN ARTIFISIAL - ABDUL HAKIM.pptx

Fungsi fungsi pada php - pemrograman php my sql

  • 1. www.smkbhinus.net [email protected] FUNGSI-FUNGSI PADA PHP 1. Perintah membuat file koneksi.php <?php Mysql_connect(“localhost”,”root”,””,”nama_database_dimysql”) or die(“Gagal mengkoneksikan”); Mysql_select_db(“nama_database_dimysql”) or die(“Gagal memilih database”); ?> Keterangan : Fungsi dari mysql_connect() : digunakan untuk menghubungkan antara halaman web php dengan database mysql. “localhost” : nama host lokal pada address bar web browser. “root” : nama user atau pengguna untuk super admin pada mysql. “ ” : password untuk super user admin / root di mysql jika ada, tetapi secara default atau konfigurasi standar password kosong. “nama_database_dimysql” : nama database yang terdapat di dalam mysql. Or die(“Gagal mengkoneksikan”) : sebagai pengganti fungsi if untuk kondisi jika gagal menyambungkan ke mysql. Fungsi dari mysql_select_db() : digunakan untuk memilih database yang ada di DBMS mysql. “nama_database_dimysql” : nama database yang ada di mysql. 2. Perintah membuat file insert_data.php atau update_data.php atau delete_data.php untuk memasukkan atau memperbarui atau menghapus data dari form halaman web ke dalam database di mysql. Elemen HTML FORM input : <input name=”kode” type=”text”> <input name=”nama” type=”text”> <input name=”alamat” type=”text”> Perintah membuat insert_data.php : <?php Include “koneksi.php”; $nis=$_POST[‘kode’]; $nama=$_POST[‘nama’]; $alamat=$_POST[‘alamat’]; $sql_simpan=mysql_query(“INSERT INTO nama_tabel VALUES(‘$nis’,’$nama’,’$alamat’)”); If($sql_simpan) { Echo “Data berhasil disimpan”; } else { Echo “Data gagal disimpan”; } ?> Perintah membuat update_data.php : <?php Include “koneksi.php”; $nis=$_POST[‘kode’]; $nama=$_POST[‘nama’];
  • 2. www.smkbhinus.net [email protected] $alamat=$_POST[‘alamat’]; $sql_update=mysql_query(“UPDATE nama_tabel SET nama_kolom1_tabel=’$nama’, nama_kolom2_tabel=’$alamat’ WHERE nama_kolom_pembatasan=’$kode’”); If($sql_update) { Echo “Data berhasil di update”; } else { Echo “Data gagal di update”; } ?> Perintah membuat delete_data.php : <?php $ambil_kode=mysql_query(“SELECT * FROM nama_tabel”); While($kolom_kode=mysql_fetch_array($ambil_kode)) { $variabel_kode=$kolom_kode[‘kolom_kode_pada_tabel’]; If(!empty($_GET[‘hapus’])) { If($_GET[‘hapus’]==$kode) { $sql_delete=mysql_query(“DELETE FROM nama_tabel WHERE nama_kolom_tabel=’$variabel_kode’”); If($sql_delete) { Echo “Data berhasil dihapus”; } else { Echo “Data gagal dihapus”; } } } } ?> Keterangan : Include : digunakan untuk memanggil file luar yang terdapat di dalam folder. $nis, $nama, $alamat, $sql_simpan, $sql_update, $sql_delete : nama variabel pada php, nama variabel sesuai keinginan pembuat program. $_POST[‘kode’], $_POST[‘nama’], $_POST[‘alamat’] : metode pengambilan data dari form melalui nama variabel dari masing-masing komponen form seperti variabel kode, nama, alamat untuk di teruskan dan di proses oleh fungsi php. Mysql_query() : digunakan untuk menyusun dan mengeksekusi perintah sql seperti perintah insert, select, update, delete dan lain sebagainya dari file php untuk mengolah data (memasukkan, memperbarui/mengedit, menghapus) yang terdapat di database pada mysql, akan tetapi harus ada perintah koneksi ke database. Pada kasus ini sudah di buat file koneksi, tinggal memanggil filenya saja menggunakan perintah include “koneksi.php”; untuk mengambil isi kode php nya, dan perintah sql nya di masukkan di dalam kurung. Contoh perintah insert : $sql_simpan=mysql_query(“INSERT INTO nama_tabel VALUES(‘$nama_variabel1’,’$nama_variabel2’,’$nama_variabel3’)”); Contoh perintah update : $sql_update=mysql_query(“UPDATE nama_tabel SET nama_kolom1_tabel=’$nama_variabel1’, nama_kolom2_tabel=’$nama_variabel2’ WHERE nama_kolom_pembatasan=’$variabel_pembanding’”);
  • 3. www.smkbhinus.net [email protected] Contoh perintah delete : $sql_delete=mysql_query(“DELETE FROM nama_tabel WHERE nama_kolom_tabel=’$variabel_pembanding’”); Contoh perintah select : $sql_tampil=mysql_query(“SELECT * FROM nama_tabel”); Perintah if($sql_simpan) { if($sql_update) { if($sql_delete) { : menyatakan kondisi pada variabel $sql_simpan $sql_update $sql_delete yang bernilai benar, maka akan membuat keputusan “data berhasil disimpan, data berhasil diupdate, data berhasil dihapus”. 3. Perintah membuat file tampil_data.php untuk menampilkan data dari tabel database ke halaman web. <?php Include “koneksi.php”; $sql_tampil=mysql_query(“SELECT * FROM nama_tabel”); While($baris_data=mysql_fetch_array($sql_tampil)) { $variabel1=$baris_data[‘kolom1_tabel’]; $variabel2=$baris_data[‘kolom2_tabel’]; $variabel3=$baris_data[‘kolom3_tabel’]; Echo “$variabel1”; Echo “$variabel2”; Echo “$variabel3”; } ?> Keterangan : While() { } : untuk perulangan data, karena data pada tabel database lebih dari satu, jadi menggunakan perintah while(). $baris_data=mysql_fetch_array($sql_tampil) : digunakan untuk menampilkan data dari tabel database ke dalam bentuk acak/campuran ke halaman web dengan sumber data dari variabel $sql_tampil yang berisikan perintah sql SELECT * FROM nama_tabel. $variabel1=$baris_data[‘kolom1_tabel’]; : membuat nama variabel dengan nama $variabel1 dengan nilai data yaitu variabel $baris_data yang diambil dari perintah while($baris_data=mysql_fetch_array($sql_tampil)) dan nama kolom yang diambil dari tabel database.
  • 4. www.smkbhinus.net [email protected] 1. Buatlah database dengan nama 2. Buat 2 buah tabel dan di relasikan seperti gambar di bawah ini : 3. Buat trigger AFTER INSERT tabelnya. 4. Buat file php untuk : a. INSERT data ke tabel film dan pemesanan_tiket b. SELECT/menampilkan c. UPDATE data ke tabel film dan pemesanan_tiket d. DELETE data dari 5. CATATAN : untuk kolom dari tabel film dan untuk halaman web php nya, pada form insert pemesanan tiket, kode_film nya menggunakan menu list atau select otomatis jika data pada tabel 6. DIKUMPULKAN TANGGAL TUGAS ! Buatlah database dengan nama bioskop Buat 2 buah tabel dan di relasikan seperti gambar di bawah ini : AFTER INSERT, AFTER UPDATE dan BEFORE DELETE Buat file php untuk : INSERT data ke tabel film dan pemesanan_tiket /menampilkan data untuk tabel film dan pemesanan_tiket UPDATE data ke tabel film dan pemesanan_tiket dari tabel film dan pemesanan_tiket CATATAN : untuk kolom kode_film pada tabel pemesanan_tiket dan untuk halaman web php nya, pada form insert pemesanan tiket, kode_film nya menggunakan menu list atau select <select> otomatis jika data pada tabel film sudah terisi. TANGGAL 29 OKTOBER 2015 PUKUL 16.00 ~SELAMAT MENIKMATI~ Buat 2 buah tabel dan di relasikan seperti gambar di bawah ini : BEFORE DELETE untuk kedua tabel film dan pemesanan_tiket pemesanan_tiket datanya diambil dan untuk halaman web php nya, pada form insert pemesanan tiket, select> dan datanya tampil 16.00 WIB !!!!!!