MySQL
description
Transcript of MySQL
Pemrograman WebMID3 sks 1
MySQL
Sumber Buku ldquoDatabase Relational dengan MySQLrdquo Bunafit Nugroho Tutorial ldquoDasar Pemrograman PHP MySQLrdquo Anon Kuncoro Widigdo Kuliah Umum IlmuKomputerCom Tutorial ldquoPHP Programming Fundamental dan MySQL Fundamentalrdquo Endy
Pemrograman WebMID3 sks 2
Pendahuluanbull Menyimpan data dalam file biasa memiliki banyak keterbatasan
Semakin besar ukuran file pencarian data menjadi lebih sulit File biasa juga tidak memiliki kemampuan untuk mengolah data misalnya menghitung total nilai rata-rata dan lain sebagainya
bull Adanya keterbatasan untuk mengendalikan akses terhadap data Kita tidak dapat menentukan siapa yang boleh dan siapa yang tidak boleh mengakses data
bull Karena itu sekarang kita akan menggunakan media penyimpanan data yang lebih mutakhir yaitu database Operasi data dalam database umumnya mengikuti pola yang sama yaitu melalui rangkaian langkah sebagai berikut 1048713 Membuka sambungan dengan database server1048713 Memilih dan membuka database yang diinginkan1048713 Mengirim perintah untuk mengambilmengubahmenghapus1048713 Mengakses hasil pengambilan data1048713 Mengakhiri sambungan
Pemrograman WebMID3 sks 3
Pendahuluanbull Dalam bahasa SQL pada umumnya informasi tersimpan dalam
tabel-tabel yang secara logik merupakan struktur dua dimensi terdiri dari baris (row atau record) dan kolom(column atau field) Sedangkan dalam sebuah database dapat terdiri dari beberapa table
bull Beberapa tipe data dalam MySQL yang sering dipakai
Pemrograman WebMID3 sks 4
MEMBUAT DATABASE DAN TABLEbull Untuk masuk ke dalam program MySQL pada prompt
jalankan perintah berikut iniCgt MYSQL (Enter)
bull Kemudian akan masuk kedalam MySQL seperti tampilan dibawah iniWelcome to the MySQL monitor Commands and with or g
Your MySQL connection id is 2 to server version32347-nt
Type lsquohelprsquo or lsquohrsquo for help Type lsquocrsquo to clear the buffer
mysqlgt
bull Bentuk prompt ldquomysqlgtrdquo adalah tempat menuliskan perintah-perintah MySQL Setiap perintah SQL harus diakhiri dengan tanda titik-koma ldquordquo
Pemrograman WebMID3 sks 5
bull Cara untuk membuat sebuah database baru adalah dengan perintah
create database namadatabaseContoh create database privatdb
bull Untuk membuka sebuah database dapat menggunakan perintah berikut ini
use namadatabaseContoh use privatdb
bull Perintah untuk membuat tabel baru adalahcreate table namatabel(struktur )
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 6
Contohbull Misalkan kita ingin menyimpan data anggota
yaitu nomor nama email alamat kota Sedangkan strukturnya seperti tabel dibawah ini
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 7
bull Perintah MySQL untuk membuat tabel seperti diatas adalahcreate table anggota(nomor int(6) not null primary keynama char(40) not nullemail char(255) not nullalamat char(80) not nullkota char(20) not null)
bull Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai berikut
insert into namatabel values(kolom1 kolom2 kolom3hellip)Contohinsert into anggota values(lsquo1rsquorsquoArini Nurillahirsquo rsquoarinihotmailcomrsquo rsquoJlLebak Rejo 7rsquorsquoSurabayarsquo)
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 8
MENAMPILKAN ISI TABLEbull Isi tabel dapat ditampilkan dengan menggunakan perintah
SELECT cara penulisan perintah SELECT adalahselect nm_kolom from namatable
Pemrograman WebMID3 sks 9
MENGHAPUS RECORD
bull Untuk menghapus suatu record dengan kriteria tertentu digunakan perintah sebagai berikut
delete from namatabel where kriteria
bull Contoh Menghapus record dari tabel anggota yang bernomor lsquo3rsquo
delete from anggota where nomor=rsquo3rsquo
Pemrograman WebMID3 sks 10
MEMODIFIKASI RECORDbull Untuk memodifikasi (merubah) isi record tertentu
adalah dengan menggunakan perintah
sebagai berikut
update namatabel set kolom1=nilaibaru1 kolom2=nilaibaru2 hellip where kriteria
bull ContohMerubah e-mail dari anggota yang bernomor 12 menjadi lsquosupriyahoocomrsquo dalam tabel anggota
update anggota set email=rsquosupriyahoocomrsquo where nomor=rsquo12rsquo
Pemrograman WebMID3 sks 11
MENGHUBUNGKAN PHP DENGAN MySQL
bull Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat menggunakan fungsi berikut ini
bull File utamaphpltphp
function open_connection() $host=rdquolocalhostrdquo $username=rdquorootrdquo $password=rdquordquo $databasename=rdquoprivatdbrdquo $link=mysql_connect($host$username$password) or die (Database tidak dapat dihubungkan) mysql_select_db($databasename$link) return $link
gtbull Isi dari variabel $host $username $password dan $databasename
dapat disesuaikan sesuai dengan setting pada MySQL server yang ada
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 2
Pendahuluanbull Menyimpan data dalam file biasa memiliki banyak keterbatasan
Semakin besar ukuran file pencarian data menjadi lebih sulit File biasa juga tidak memiliki kemampuan untuk mengolah data misalnya menghitung total nilai rata-rata dan lain sebagainya
bull Adanya keterbatasan untuk mengendalikan akses terhadap data Kita tidak dapat menentukan siapa yang boleh dan siapa yang tidak boleh mengakses data
bull Karena itu sekarang kita akan menggunakan media penyimpanan data yang lebih mutakhir yaitu database Operasi data dalam database umumnya mengikuti pola yang sama yaitu melalui rangkaian langkah sebagai berikut 1048713 Membuka sambungan dengan database server1048713 Memilih dan membuka database yang diinginkan1048713 Mengirim perintah untuk mengambilmengubahmenghapus1048713 Mengakses hasil pengambilan data1048713 Mengakhiri sambungan
Pemrograman WebMID3 sks 3
Pendahuluanbull Dalam bahasa SQL pada umumnya informasi tersimpan dalam
tabel-tabel yang secara logik merupakan struktur dua dimensi terdiri dari baris (row atau record) dan kolom(column atau field) Sedangkan dalam sebuah database dapat terdiri dari beberapa table
bull Beberapa tipe data dalam MySQL yang sering dipakai
Pemrograman WebMID3 sks 4
MEMBUAT DATABASE DAN TABLEbull Untuk masuk ke dalam program MySQL pada prompt
jalankan perintah berikut iniCgt MYSQL (Enter)
bull Kemudian akan masuk kedalam MySQL seperti tampilan dibawah iniWelcome to the MySQL monitor Commands and with or g
Your MySQL connection id is 2 to server version32347-nt
Type lsquohelprsquo or lsquohrsquo for help Type lsquocrsquo to clear the buffer
mysqlgt
bull Bentuk prompt ldquomysqlgtrdquo adalah tempat menuliskan perintah-perintah MySQL Setiap perintah SQL harus diakhiri dengan tanda titik-koma ldquordquo
Pemrograman WebMID3 sks 5
bull Cara untuk membuat sebuah database baru adalah dengan perintah
create database namadatabaseContoh create database privatdb
bull Untuk membuka sebuah database dapat menggunakan perintah berikut ini
use namadatabaseContoh use privatdb
bull Perintah untuk membuat tabel baru adalahcreate table namatabel(struktur )
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 6
Contohbull Misalkan kita ingin menyimpan data anggota
yaitu nomor nama email alamat kota Sedangkan strukturnya seperti tabel dibawah ini
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 7
bull Perintah MySQL untuk membuat tabel seperti diatas adalahcreate table anggota(nomor int(6) not null primary keynama char(40) not nullemail char(255) not nullalamat char(80) not nullkota char(20) not null)
bull Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai berikut
insert into namatabel values(kolom1 kolom2 kolom3hellip)Contohinsert into anggota values(lsquo1rsquorsquoArini Nurillahirsquo rsquoarinihotmailcomrsquo rsquoJlLebak Rejo 7rsquorsquoSurabayarsquo)
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 8
MENAMPILKAN ISI TABLEbull Isi tabel dapat ditampilkan dengan menggunakan perintah
SELECT cara penulisan perintah SELECT adalahselect nm_kolom from namatable
Pemrograman WebMID3 sks 9
MENGHAPUS RECORD
bull Untuk menghapus suatu record dengan kriteria tertentu digunakan perintah sebagai berikut
delete from namatabel where kriteria
bull Contoh Menghapus record dari tabel anggota yang bernomor lsquo3rsquo
delete from anggota where nomor=rsquo3rsquo
Pemrograman WebMID3 sks 10
MEMODIFIKASI RECORDbull Untuk memodifikasi (merubah) isi record tertentu
adalah dengan menggunakan perintah
sebagai berikut
update namatabel set kolom1=nilaibaru1 kolom2=nilaibaru2 hellip where kriteria
bull ContohMerubah e-mail dari anggota yang bernomor 12 menjadi lsquosupriyahoocomrsquo dalam tabel anggota
update anggota set email=rsquosupriyahoocomrsquo where nomor=rsquo12rsquo
Pemrograman WebMID3 sks 11
MENGHUBUNGKAN PHP DENGAN MySQL
bull Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat menggunakan fungsi berikut ini
bull File utamaphpltphp
function open_connection() $host=rdquolocalhostrdquo $username=rdquorootrdquo $password=rdquordquo $databasename=rdquoprivatdbrdquo $link=mysql_connect($host$username$password) or die (Database tidak dapat dihubungkan) mysql_select_db($databasename$link) return $link
gtbull Isi dari variabel $host $username $password dan $databasename
dapat disesuaikan sesuai dengan setting pada MySQL server yang ada
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 3
Pendahuluanbull Dalam bahasa SQL pada umumnya informasi tersimpan dalam
tabel-tabel yang secara logik merupakan struktur dua dimensi terdiri dari baris (row atau record) dan kolom(column atau field) Sedangkan dalam sebuah database dapat terdiri dari beberapa table
bull Beberapa tipe data dalam MySQL yang sering dipakai
Pemrograman WebMID3 sks 4
MEMBUAT DATABASE DAN TABLEbull Untuk masuk ke dalam program MySQL pada prompt
jalankan perintah berikut iniCgt MYSQL (Enter)
bull Kemudian akan masuk kedalam MySQL seperti tampilan dibawah iniWelcome to the MySQL monitor Commands and with or g
Your MySQL connection id is 2 to server version32347-nt
Type lsquohelprsquo or lsquohrsquo for help Type lsquocrsquo to clear the buffer
mysqlgt
bull Bentuk prompt ldquomysqlgtrdquo adalah tempat menuliskan perintah-perintah MySQL Setiap perintah SQL harus diakhiri dengan tanda titik-koma ldquordquo
Pemrograman WebMID3 sks 5
bull Cara untuk membuat sebuah database baru adalah dengan perintah
create database namadatabaseContoh create database privatdb
bull Untuk membuka sebuah database dapat menggunakan perintah berikut ini
use namadatabaseContoh use privatdb
bull Perintah untuk membuat tabel baru adalahcreate table namatabel(struktur )
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 6
Contohbull Misalkan kita ingin menyimpan data anggota
yaitu nomor nama email alamat kota Sedangkan strukturnya seperti tabel dibawah ini
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 7
bull Perintah MySQL untuk membuat tabel seperti diatas adalahcreate table anggota(nomor int(6) not null primary keynama char(40) not nullemail char(255) not nullalamat char(80) not nullkota char(20) not null)
bull Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai berikut
insert into namatabel values(kolom1 kolom2 kolom3hellip)Contohinsert into anggota values(lsquo1rsquorsquoArini Nurillahirsquo rsquoarinihotmailcomrsquo rsquoJlLebak Rejo 7rsquorsquoSurabayarsquo)
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 8
MENAMPILKAN ISI TABLEbull Isi tabel dapat ditampilkan dengan menggunakan perintah
SELECT cara penulisan perintah SELECT adalahselect nm_kolom from namatable
Pemrograman WebMID3 sks 9
MENGHAPUS RECORD
bull Untuk menghapus suatu record dengan kriteria tertentu digunakan perintah sebagai berikut
delete from namatabel where kriteria
bull Contoh Menghapus record dari tabel anggota yang bernomor lsquo3rsquo
delete from anggota where nomor=rsquo3rsquo
Pemrograman WebMID3 sks 10
MEMODIFIKASI RECORDbull Untuk memodifikasi (merubah) isi record tertentu
adalah dengan menggunakan perintah
sebagai berikut
update namatabel set kolom1=nilaibaru1 kolom2=nilaibaru2 hellip where kriteria
bull ContohMerubah e-mail dari anggota yang bernomor 12 menjadi lsquosupriyahoocomrsquo dalam tabel anggota
update anggota set email=rsquosupriyahoocomrsquo where nomor=rsquo12rsquo
Pemrograman WebMID3 sks 11
MENGHUBUNGKAN PHP DENGAN MySQL
bull Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat menggunakan fungsi berikut ini
bull File utamaphpltphp
function open_connection() $host=rdquolocalhostrdquo $username=rdquorootrdquo $password=rdquordquo $databasename=rdquoprivatdbrdquo $link=mysql_connect($host$username$password) or die (Database tidak dapat dihubungkan) mysql_select_db($databasename$link) return $link
gtbull Isi dari variabel $host $username $password dan $databasename
dapat disesuaikan sesuai dengan setting pada MySQL server yang ada
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 4
MEMBUAT DATABASE DAN TABLEbull Untuk masuk ke dalam program MySQL pada prompt
jalankan perintah berikut iniCgt MYSQL (Enter)
bull Kemudian akan masuk kedalam MySQL seperti tampilan dibawah iniWelcome to the MySQL monitor Commands and with or g
Your MySQL connection id is 2 to server version32347-nt
Type lsquohelprsquo or lsquohrsquo for help Type lsquocrsquo to clear the buffer
mysqlgt
bull Bentuk prompt ldquomysqlgtrdquo adalah tempat menuliskan perintah-perintah MySQL Setiap perintah SQL harus diakhiri dengan tanda titik-koma ldquordquo
Pemrograman WebMID3 sks 5
bull Cara untuk membuat sebuah database baru adalah dengan perintah
create database namadatabaseContoh create database privatdb
bull Untuk membuka sebuah database dapat menggunakan perintah berikut ini
use namadatabaseContoh use privatdb
bull Perintah untuk membuat tabel baru adalahcreate table namatabel(struktur )
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 6
Contohbull Misalkan kita ingin menyimpan data anggota
yaitu nomor nama email alamat kota Sedangkan strukturnya seperti tabel dibawah ini
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 7
bull Perintah MySQL untuk membuat tabel seperti diatas adalahcreate table anggota(nomor int(6) not null primary keynama char(40) not nullemail char(255) not nullalamat char(80) not nullkota char(20) not null)
bull Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai berikut
insert into namatabel values(kolom1 kolom2 kolom3hellip)Contohinsert into anggota values(lsquo1rsquorsquoArini Nurillahirsquo rsquoarinihotmailcomrsquo rsquoJlLebak Rejo 7rsquorsquoSurabayarsquo)
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 8
MENAMPILKAN ISI TABLEbull Isi tabel dapat ditampilkan dengan menggunakan perintah
SELECT cara penulisan perintah SELECT adalahselect nm_kolom from namatable
Pemrograman WebMID3 sks 9
MENGHAPUS RECORD
bull Untuk menghapus suatu record dengan kriteria tertentu digunakan perintah sebagai berikut
delete from namatabel where kriteria
bull Contoh Menghapus record dari tabel anggota yang bernomor lsquo3rsquo
delete from anggota where nomor=rsquo3rsquo
Pemrograman WebMID3 sks 10
MEMODIFIKASI RECORDbull Untuk memodifikasi (merubah) isi record tertentu
adalah dengan menggunakan perintah
sebagai berikut
update namatabel set kolom1=nilaibaru1 kolom2=nilaibaru2 hellip where kriteria
bull ContohMerubah e-mail dari anggota yang bernomor 12 menjadi lsquosupriyahoocomrsquo dalam tabel anggota
update anggota set email=rsquosupriyahoocomrsquo where nomor=rsquo12rsquo
Pemrograman WebMID3 sks 11
MENGHUBUNGKAN PHP DENGAN MySQL
bull Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat menggunakan fungsi berikut ini
bull File utamaphpltphp
function open_connection() $host=rdquolocalhostrdquo $username=rdquorootrdquo $password=rdquordquo $databasename=rdquoprivatdbrdquo $link=mysql_connect($host$username$password) or die (Database tidak dapat dihubungkan) mysql_select_db($databasename$link) return $link
gtbull Isi dari variabel $host $username $password dan $databasename
dapat disesuaikan sesuai dengan setting pada MySQL server yang ada
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 5
bull Cara untuk membuat sebuah database baru adalah dengan perintah
create database namadatabaseContoh create database privatdb
bull Untuk membuka sebuah database dapat menggunakan perintah berikut ini
use namadatabaseContoh use privatdb
bull Perintah untuk membuat tabel baru adalahcreate table namatabel(struktur )
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 6
Contohbull Misalkan kita ingin menyimpan data anggota
yaitu nomor nama email alamat kota Sedangkan strukturnya seperti tabel dibawah ini
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 7
bull Perintah MySQL untuk membuat tabel seperti diatas adalahcreate table anggota(nomor int(6) not null primary keynama char(40) not nullemail char(255) not nullalamat char(80) not nullkota char(20) not null)
bull Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai berikut
insert into namatabel values(kolom1 kolom2 kolom3hellip)Contohinsert into anggota values(lsquo1rsquorsquoArini Nurillahirsquo rsquoarinihotmailcomrsquo rsquoJlLebak Rejo 7rsquorsquoSurabayarsquo)
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 8
MENAMPILKAN ISI TABLEbull Isi tabel dapat ditampilkan dengan menggunakan perintah
SELECT cara penulisan perintah SELECT adalahselect nm_kolom from namatable
Pemrograman WebMID3 sks 9
MENGHAPUS RECORD
bull Untuk menghapus suatu record dengan kriteria tertentu digunakan perintah sebagai berikut
delete from namatabel where kriteria
bull Contoh Menghapus record dari tabel anggota yang bernomor lsquo3rsquo
delete from anggota where nomor=rsquo3rsquo
Pemrograman WebMID3 sks 10
MEMODIFIKASI RECORDbull Untuk memodifikasi (merubah) isi record tertentu
adalah dengan menggunakan perintah
sebagai berikut
update namatabel set kolom1=nilaibaru1 kolom2=nilaibaru2 hellip where kriteria
bull ContohMerubah e-mail dari anggota yang bernomor 12 menjadi lsquosupriyahoocomrsquo dalam tabel anggota
update anggota set email=rsquosupriyahoocomrsquo where nomor=rsquo12rsquo
Pemrograman WebMID3 sks 11
MENGHUBUNGKAN PHP DENGAN MySQL
bull Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat menggunakan fungsi berikut ini
bull File utamaphpltphp
function open_connection() $host=rdquolocalhostrdquo $username=rdquorootrdquo $password=rdquordquo $databasename=rdquoprivatdbrdquo $link=mysql_connect($host$username$password) or die (Database tidak dapat dihubungkan) mysql_select_db($databasename$link) return $link
gtbull Isi dari variabel $host $username $password dan $databasename
dapat disesuaikan sesuai dengan setting pada MySQL server yang ada
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 6
Contohbull Misalkan kita ingin menyimpan data anggota
yaitu nomor nama email alamat kota Sedangkan strukturnya seperti tabel dibawah ini
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 7
bull Perintah MySQL untuk membuat tabel seperti diatas adalahcreate table anggota(nomor int(6) not null primary keynama char(40) not nullemail char(255) not nullalamat char(80) not nullkota char(20) not null)
bull Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai berikut
insert into namatabel values(kolom1 kolom2 kolom3hellip)Contohinsert into anggota values(lsquo1rsquorsquoArini Nurillahirsquo rsquoarinihotmailcomrsquo rsquoJlLebak Rejo 7rsquorsquoSurabayarsquo)
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 8
MENAMPILKAN ISI TABLEbull Isi tabel dapat ditampilkan dengan menggunakan perintah
SELECT cara penulisan perintah SELECT adalahselect nm_kolom from namatable
Pemrograman WebMID3 sks 9
MENGHAPUS RECORD
bull Untuk menghapus suatu record dengan kriteria tertentu digunakan perintah sebagai berikut
delete from namatabel where kriteria
bull Contoh Menghapus record dari tabel anggota yang bernomor lsquo3rsquo
delete from anggota where nomor=rsquo3rsquo
Pemrograman WebMID3 sks 10
MEMODIFIKASI RECORDbull Untuk memodifikasi (merubah) isi record tertentu
adalah dengan menggunakan perintah
sebagai berikut
update namatabel set kolom1=nilaibaru1 kolom2=nilaibaru2 hellip where kriteria
bull ContohMerubah e-mail dari anggota yang bernomor 12 menjadi lsquosupriyahoocomrsquo dalam tabel anggota
update anggota set email=rsquosupriyahoocomrsquo where nomor=rsquo12rsquo
Pemrograman WebMID3 sks 11
MENGHUBUNGKAN PHP DENGAN MySQL
bull Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat menggunakan fungsi berikut ini
bull File utamaphpltphp
function open_connection() $host=rdquolocalhostrdquo $username=rdquorootrdquo $password=rdquordquo $databasename=rdquoprivatdbrdquo $link=mysql_connect($host$username$password) or die (Database tidak dapat dihubungkan) mysql_select_db($databasename$link) return $link
gtbull Isi dari variabel $host $username $password dan $databasename
dapat disesuaikan sesuai dengan setting pada MySQL server yang ada
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 7
bull Perintah MySQL untuk membuat tabel seperti diatas adalahcreate table anggota(nomor int(6) not null primary keynama char(40) not nullemail char(255) not nullalamat char(80) not nullkota char(20) not null)
bull Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai berikut
insert into namatabel values(kolom1 kolom2 kolom3hellip)Contohinsert into anggota values(lsquo1rsquorsquoArini Nurillahirsquo rsquoarinihotmailcomrsquo rsquoJlLebak Rejo 7rsquorsquoSurabayarsquo)
MEMBUAT DATABASE DAN TABLE
Pemrograman WebMID3 sks 8
MENAMPILKAN ISI TABLEbull Isi tabel dapat ditampilkan dengan menggunakan perintah
SELECT cara penulisan perintah SELECT adalahselect nm_kolom from namatable
Pemrograman WebMID3 sks 9
MENGHAPUS RECORD
bull Untuk menghapus suatu record dengan kriteria tertentu digunakan perintah sebagai berikut
delete from namatabel where kriteria
bull Contoh Menghapus record dari tabel anggota yang bernomor lsquo3rsquo
delete from anggota where nomor=rsquo3rsquo
Pemrograman WebMID3 sks 10
MEMODIFIKASI RECORDbull Untuk memodifikasi (merubah) isi record tertentu
adalah dengan menggunakan perintah
sebagai berikut
update namatabel set kolom1=nilaibaru1 kolom2=nilaibaru2 hellip where kriteria
bull ContohMerubah e-mail dari anggota yang bernomor 12 menjadi lsquosupriyahoocomrsquo dalam tabel anggota
update anggota set email=rsquosupriyahoocomrsquo where nomor=rsquo12rsquo
Pemrograman WebMID3 sks 11
MENGHUBUNGKAN PHP DENGAN MySQL
bull Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat menggunakan fungsi berikut ini
bull File utamaphpltphp
function open_connection() $host=rdquolocalhostrdquo $username=rdquorootrdquo $password=rdquordquo $databasename=rdquoprivatdbrdquo $link=mysql_connect($host$username$password) or die (Database tidak dapat dihubungkan) mysql_select_db($databasename$link) return $link
gtbull Isi dari variabel $host $username $password dan $databasename
dapat disesuaikan sesuai dengan setting pada MySQL server yang ada
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 8
MENAMPILKAN ISI TABLEbull Isi tabel dapat ditampilkan dengan menggunakan perintah
SELECT cara penulisan perintah SELECT adalahselect nm_kolom from namatable
Pemrograman WebMID3 sks 9
MENGHAPUS RECORD
bull Untuk menghapus suatu record dengan kriteria tertentu digunakan perintah sebagai berikut
delete from namatabel where kriteria
bull Contoh Menghapus record dari tabel anggota yang bernomor lsquo3rsquo
delete from anggota where nomor=rsquo3rsquo
Pemrograman WebMID3 sks 10
MEMODIFIKASI RECORDbull Untuk memodifikasi (merubah) isi record tertentu
adalah dengan menggunakan perintah
sebagai berikut
update namatabel set kolom1=nilaibaru1 kolom2=nilaibaru2 hellip where kriteria
bull ContohMerubah e-mail dari anggota yang bernomor 12 menjadi lsquosupriyahoocomrsquo dalam tabel anggota
update anggota set email=rsquosupriyahoocomrsquo where nomor=rsquo12rsquo
Pemrograman WebMID3 sks 11
MENGHUBUNGKAN PHP DENGAN MySQL
bull Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat menggunakan fungsi berikut ini
bull File utamaphpltphp
function open_connection() $host=rdquolocalhostrdquo $username=rdquorootrdquo $password=rdquordquo $databasename=rdquoprivatdbrdquo $link=mysql_connect($host$username$password) or die (Database tidak dapat dihubungkan) mysql_select_db($databasename$link) return $link
gtbull Isi dari variabel $host $username $password dan $databasename
dapat disesuaikan sesuai dengan setting pada MySQL server yang ada
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 9
MENGHAPUS RECORD
bull Untuk menghapus suatu record dengan kriteria tertentu digunakan perintah sebagai berikut
delete from namatabel where kriteria
bull Contoh Menghapus record dari tabel anggota yang bernomor lsquo3rsquo
delete from anggota where nomor=rsquo3rsquo
Pemrograman WebMID3 sks 10
MEMODIFIKASI RECORDbull Untuk memodifikasi (merubah) isi record tertentu
adalah dengan menggunakan perintah
sebagai berikut
update namatabel set kolom1=nilaibaru1 kolom2=nilaibaru2 hellip where kriteria
bull ContohMerubah e-mail dari anggota yang bernomor 12 menjadi lsquosupriyahoocomrsquo dalam tabel anggota
update anggota set email=rsquosupriyahoocomrsquo where nomor=rsquo12rsquo
Pemrograman WebMID3 sks 11
MENGHUBUNGKAN PHP DENGAN MySQL
bull Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat menggunakan fungsi berikut ini
bull File utamaphpltphp
function open_connection() $host=rdquolocalhostrdquo $username=rdquorootrdquo $password=rdquordquo $databasename=rdquoprivatdbrdquo $link=mysql_connect($host$username$password) or die (Database tidak dapat dihubungkan) mysql_select_db($databasename$link) return $link
gtbull Isi dari variabel $host $username $password dan $databasename
dapat disesuaikan sesuai dengan setting pada MySQL server yang ada
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 10
MEMODIFIKASI RECORDbull Untuk memodifikasi (merubah) isi record tertentu
adalah dengan menggunakan perintah
sebagai berikut
update namatabel set kolom1=nilaibaru1 kolom2=nilaibaru2 hellip where kriteria
bull ContohMerubah e-mail dari anggota yang bernomor 12 menjadi lsquosupriyahoocomrsquo dalam tabel anggota
update anggota set email=rsquosupriyahoocomrsquo where nomor=rsquo12rsquo
Pemrograman WebMID3 sks 11
MENGHUBUNGKAN PHP DENGAN MySQL
bull Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat menggunakan fungsi berikut ini
bull File utamaphpltphp
function open_connection() $host=rdquolocalhostrdquo $username=rdquorootrdquo $password=rdquordquo $databasename=rdquoprivatdbrdquo $link=mysql_connect($host$username$password) or die (Database tidak dapat dihubungkan) mysql_select_db($databasename$link) return $link
gtbull Isi dari variabel $host $username $password dan $databasename
dapat disesuaikan sesuai dengan setting pada MySQL server yang ada
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 11
MENGHUBUNGKAN PHP DENGAN MySQL
bull Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat menggunakan fungsi berikut ini
bull File utamaphpltphp
function open_connection() $host=rdquolocalhostrdquo $username=rdquorootrdquo $password=rdquordquo $databasename=rdquoprivatdbrdquo $link=mysql_connect($host$username$password) or die (Database tidak dapat dihubungkan) mysql_select_db($databasename$link) return $link
gtbull Isi dari variabel $host $username $password dan $databasename
dapat disesuaikan sesuai dengan setting pada MySQL server yang ada
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 12
bull Contoh Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP
bull File contoh13phpltphp ----- ambil isi dari file utamaphprequire(utamaphp) ----- hubungkan ke database$link=open_connection() ----- menentukan nama tabel$tablename=anggota ----- perintah SQL dimasukkan ke dalam variable string$sqlstr=select from $tablename ------ jalankan perintah SQL$result = mysql_query ($sqlstr) or die (Kesalahan pada perintah SQL)
MENGHUBUNGKAN PHP DENGAN MySQL
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 13
------ putus hubungan dengan databasemysql_close($link)
------ buat tampilan tabelecho(lttable width=100 cellspacing=1 cellpadding=2
bgcolor=000000gt)echo(lttrgtlttd bgcolor=CCCCCCgtNolttdgtlttd
bgcolor=CCCCCCgtNamalttdgtlttdbgcolor=CCCCCCgtE-Maillttdgtlttd bgcolor=CCCCCCgtAlamatlttdgtlttdbgcolor=CCCCCCgtKotalttdgtlttrgt)
------ ambil isi masing-masing recordwhile ($row = mysql_fetch_object ($result)) ----- mengambil isi setiap kolom$nomor=$row-gtnomor$nama=$row-gtnama$email=$row-gtemail$alamat=$row-gtalamat$kota=$row-gtkota
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-
Pemrograman WebMID3 sks 14
------ menampilkan di layar browserecho(lttrgtlttd bgcolor=FFFFFFgt$nomorlttdgtlttd
bgcolor=FFFFFFgt$namalttdgtlttdbgcolor=FFFFFFgt$emaillttdgtlttd bgcolor=FFFFFFgt$alamatlttdgtlttdbgcolor=FFFFFFgt$kotalttdgtlttrgt)
echo(lttablegt)gt
- MySQL
- Pendahuluan
- Slide 3
- MEMBUAT DATABASE DAN TABLE
- Slide 5
- Slide 6
- Slide 7
- MENAMPILKAN ISI TABLE
- MENGHAPUS RECORD
- MEMODIFIKASI RECORD
- MENGHUBUNGKAN PHP DENGAN MySQL
- Slide 12
- Slide 13
- Slide 14
-