PHP My SQL mysqlconnect o Fungsi ini digunakan

  • Slides: 26
Download presentation
PHP - My. SQL

PHP - My. SQL

mysql_connect o Fungsi ini digunakan untuk membuat hubungan ke o o database My. SQL

mysql_connect o Fungsi ini digunakan untuk membuat hubungan ke o o database My. SQL yang terdapat pada suatu host. mysql_connect(host, nama_pemakai, password) Fungsi ini menghasilkan nilai balik berupa nilai bertipe integer yang menyatakan pengenal hubungan digunakan sebagai pengenal pada berbagai fungsi yang berawalan mysql_ Bila terjadi suatu kesalahan, nilai balik akan berupa FALSE Contoh n $id_mysql=mysql_connect(“localhost”, ”php”, ”pinguin”);

mysql_close o Fungsi ini berguna untuk menutup hubungan ke database My. SQL. o mysql_close(pengenal_hubungan

mysql_close o Fungsi ini berguna untuk menutup hubungan ke database My. SQL. o mysql_close(pengenal_hubungan )

Contoh hubungan <HTML> <HEAD> <TITLE>Tes My. SQL</TITLE> </HEAD> <BODY> <? php $pemakai = "php";

Contoh hubungan <HTML> <HEAD> <TITLE>Tes My. SQL</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password = "pinguin"; $id_mysql = mysql_connect("localhost", $pemakai, $password); if (! $id_mysql) die("Database My. SQL tak dapat dibuka"); mysql_close($id_mysql); print("Sukses"); ? > </BODY> </HTML>

mysql_select_db o Fungsi ini berguna untuk memilih database, seperti kalau Anda menggunakan perintah USE

mysql_select_db o Fungsi ini berguna untuk memilih database, seperti kalau Anda menggunakan perintah USE pada program client mysql. o mysql_select_db(database, pengenal_hubungan) o Contoh n Mysql_select_db(“buku”, $id_mysql)

mysql_query o Fungsi mysql_query berguna untuk mengeksekusi permintaan terhadap sebuah tabel atau sejumlah tabel.

mysql_query o Fungsi mysql_query berguna untuk mengeksekusi permintaan terhadap sebuah tabel atau sejumlah tabel. o Mysql_query(permintaan, pengenal_hubungan) o Tabel-tabel yang dapat di akses adalah tabel milik database yang disebutkan melalui mysql_select_db

mysql_db_query o o o Fungsi untuk menjalankan suatu permintaan terhadap database. Mysql_db_query(database, permintaan, pengenal_hubu

mysql_db_query o o o Fungsi untuk menjalankan suatu permintaan terhadap database. Mysql_db_query(database, permintaan, pengenal_hubu ngan) Contoh mysql_select_db(“buku”, $id_mysql); mysql_query(“select * from kota”, $id_mysql) Sama dengan mysql_query_db(“buku”, ”select * from kota”, ”$id_mysql);

mysql_num_rows o Fungsi ini berguna untuk memperoleh jumlah baris suatu hasil permintaan yang menggunakan

mysql_num_rows o Fungsi ini berguna untuk memperoleh jumlah baris suatu hasil permintaan yang menggunakan SELECT. o mysql_num_rows(pengenal_hasil)

mysql_affected_rows o Fungsi ini berguna untuk memperoleh jumlah baris yang dikenai operasi INSERT, DELETE,

mysql_affected_rows o Fungsi ini berguna untuk memperoleh jumlah baris yang dikenai operasi INSERT, DELETE, UPDATE o mysql_affected_rows([pengenal_hubungan])

mysql_num_fields o Fungsi ini berguna untuk memperoleh jumlah kolom pada suatu hasil permintaan. o

mysql_num_fields o Fungsi ini berguna untuk memperoleh jumlah kolom pada suatu hasil permintaan. o Mysql_num_fields(pengenal_hasil)

Contoh <HTML> <HEAD> <TITLE>Mengetahui Jumlah Hasil Permintaan</TITLE> </HEAD> <BODY> <? php $pemakai = "php";

Contoh <HTML> <HEAD> <TITLE>Mengetahui Jumlah Hasil Permintaan</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password = "pinguin"; $id_mysql = mysql_connect("localhost", $pemakai, $password); if (! $id_mysql) die("Database My. SQL tak dapat dibuka"); if (! mysql_select_db("bukualmt", $id_mysql)) die("Database tidak bisa dipilih"); $hasil = mysql_query("SELECT * FROM kota", $id_mysql); if (! $hasil) die("Permintaan gagal dilaksanakan"); $jum_kolom = mysql_num_rows($hasil); print("Jumlah kolom : $jum_kolom<BR>n"); $jum_baris = mysql_num_rows($hasil); print("Jumlah baris : $jum_baris<BR>n"); mysql_close($id_mysql); ? > </BODY> </HTML>

mysql_fetch_row o Fungsi ini menghasilkan suatu array yang berisi seluruh kolom dari sebuah baris

mysql_fetch_row o Fungsi ini menghasilkan suatu array yang berisi seluruh kolom dari sebuah baris pada suatu himpunan hasil. o mysql_fetch_row(pengenal_hasil)

Contoh <HTML> <HEAD> <TITLE>Menampilkan Daftar Kota</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password

Contoh <HTML> <HEAD> <TITLE>Menampilkan Daftar Kota</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password = "pinguin"; $id_mysql = mysql_connect("localhost", $pemakai, $password); if (! $id_mysql) die("Database My. SQL tak dapat dibuka"); if (! mysql_select_db("bukualmt", $id_mysql)) die("Database tidak bisa dipilih"); $hasil = mysql_query("SELECT * FROM kota", $id_mysql); if (! $hasil) die("Permintaan gagal dilaksanakan"); while ( $baris = mysql_fetch_row($hasil) ) { print("$baris[0] - $baris[1]<BR>n"); } mysql_close($id_mysql); ? > </BODY> </HTML>

mysql_fetchh_array o Fungsi ini mempunyai kegunaan serupa dengan mysql_fetch_row, hanya saja setiap kolom akan

mysql_fetchh_array o Fungsi ini mempunyai kegunaan serupa dengan mysql_fetch_row, hanya saja setiap kolom akan disimpan dua kali pada array hasil. Yang pertama memiliki indeks angka (dimulai dari 0) dan yang kedua berindeks nama kolom o mysql_fetch_array(pengenal_hasil)

mysql_fetch_field o Fungsi ini berguna untuk memperoleh informasi suatu kolom. o mysql_fetch_field(pengenal_hasil, nomor_kolom)

mysql_fetch_field o Fungsi ini berguna untuk memperoleh informasi suatu kolom. o mysql_fetch_field(pengenal_hasil, nomor_kolom)

mysq_data_seek o Fungsi ini berguna untuk memindahkan pointer pada suatu himpunan hasil supaya menunjuk

mysq_data_seek o Fungsi ini berguna untuk memindahkan pointer pada suatu himpunan hasil supaya menunjuk pada baris tertentu. o mysql_data_seek(pengenal_hasil, nomor_baris)

Contoh <HTML> <HEAD> <TITLE>Contoh mysql_data_seek</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password =

Contoh <HTML> <HEAD> <TITLE>Contoh mysql_data_seek</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password = "pinguin"; $id_mysql = mysql_connect("localhost", $pemakai, $password); if (! $id_mysql) die("Database My. SQL tak dapat dibuka"); if (! mysql_select_db("bukualmt", $id_mysql)) die("Database tidak bisa dipilih"); $hasil = mysql_query("SELECT * FROM kota", $id_mysql); if (! $hasil) die("Permintaan gagal dilaksanakan"); mysql_data_seek($hasil, 3); while ( $baris = mysql_fetch_row($hasil) ) { print("$baris[0] - $baris[1]<BR>n"); } mysql_close($id_mysql); ? > </BODY> </HTML>

mysql_field_seek o Fungsi ini berguna untuk memindahkan pointer pada suatu himpunan hasil supaya menunjuk

mysql_field_seek o Fungsi ini berguna untuk memindahkan pointer pada suatu himpunan hasil supaya menunjuk ke kolom tertentu. o mysql_field_seek(pengenal_hasil, nomor_kolom)

mysql_create_db o Fungsi untuk memciptakan database mysql. o mysql_create_db(database, pengenal_hubungan)

mysql_create_db o Fungsi untuk memciptakan database mysql. o mysql_create_db(database, pengenal_hubungan)

mysql_drop_db o Fungsi ini berguna untuk menghapus database mysql. o mysql_drop_db(database, pengenal_hubungan)

mysql_drop_db o Fungsi ini berguna untuk menghapus database mysql. o mysql_drop_db(database, pengenal_hubungan)

mysql_list_db o Fungsi ini berguna untuk menghasilkan daftar database mysql. o mysql_list_db(pengenal_hubungan)

mysql_list_db o Fungsi ini berguna untuk menghasilkan daftar database mysql. o mysql_list_db(pengenal_hubungan)

Contoh <HTML> <HEAD> <TITLE>Menampilkan Daftar Database</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password

Contoh <HTML> <HEAD> <TITLE>Menampilkan Daftar Database</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password = "pinguin"; $id_mysql = mysql_connect("localhost", $pemakai, $password); if (! $id_mysql) die("Database My. SQL tak dapat dibuka"); $hasil = mysql_list_dbs($id_mysql); while ( $db = mysql_fetch_row($hasil) ) { print("Database: $db[0]<BR>n"); } mysql_close($id_mysql); ? > </BODY> </HTML>

mysql_list_tables o Fungsi ini berguna untuk memperoleh daftar nama tabel suatu database. o mysql_list_tables(database,

mysql_list_tables o Fungsi ini berguna untuk memperoleh daftar nama tabel suatu database. o mysql_list_tables(database, pengenal_hubungan)

Contoh <HTML> <HEAD> <TITLE>Menampilkan Daftar Database</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password

Contoh <HTML> <HEAD> <TITLE>Menampilkan Daftar Database</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password = "pinguin"; $id_mysql = mysql_connect("localhost", $pemakai, $password); if (! $id_mysql) die("Database My. SQL tak dapat dibuka"); $hasil = mysql_list_dbs($id_mysql); while ( $db = mysql_fetch_row($hasil) ) { print("Database: $db[0]<BR>n"); // Menampilkan nama-nama tabel $hasil_tabel = mysql_list_tables($db[0]); while ($nama_tabel = mysql_fetch_row( $hasil_tabel)) { print("---Tabel : $nama_tabel[0]<BR>n"); } } mysql_close($id_mysql); ? > </BODY> </HTML>

mysql_list_fields o Fungsi ini berguna untuk memperoleh daftar nama kolom dalam suatu database o

mysql_list_fields o Fungsi ini berguna untuk memperoleh daftar nama kolom dalam suatu database o mysql_list_fields(database, nama_table, pengenal_hasil)

Contoh <HTML> <HEAD> <TITLE>Menampilkan Daftar Database</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password

Contoh <HTML> <HEAD> <TITLE>Menampilkan Daftar Database</TITLE> </HEAD> <BODY> <? php $pemakai = "php"; $password = "pinguin"; $id_mysql = mysql_connect("localhost", $pemakai, $password); if (! $id_mysql) die("Database My. SQL tak dapat dibuka"); $hasil = mysql_list_dbs($id_mysql); while ( $db = mysql_fetch_row($hasil) ) { print("Database: $db[0]<BR>n"); // Menampilkan nama-nama tabel $hasil_tabel = mysql_list_tables($db[0]); while ($nama_tabel = mysql_fetch_row( $hasil_tabel)) { print("---Tabel : $nama_tabel[0]<BR>n"); // Menampilkan nama-nama kolom $hasil_field = mysql_list_fields( $db[0], $nama_tabel[0]); $jum_kolom = mysql_num_fields($hasil_field); for($i = 0; $i < $jum_kolom; $i++) { $nama = mysql_field_name($hasil_field, $i); print("****** Kolom : $nama<BR>n"); } } } mysql_close($id_mysql); ? > </BODY> </HTML>