PHP - MySQL.

Slides:



Advertisements
Presentasi serupa
SQL – DML.
Advertisements

SOAL PRODUKTIF TKJ Administrasi Server MULAI.
PHP + MySQL.
Modul 10 : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul- 10: PHP dan My SQL.
PENGANTAR TEKNOLOGI INFORMASI (A)
Widhy Hayuhardhika NP, S.Kom.  PHP – MySql installed  MySql telah running (cek xampp control panel)  Database  Tabel  Query  SQL (Structured Query.
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
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.
PERINTAH SQL.
Menggunaka n alter dan perintah DML PEMROGRMAN WEB 1 Asfan Muqtadir, S.Kom.
PENGENALAN MYSQL Musdalifah DJ.
MYSQL.
Data , Basis Data dan Informasi
Database Create-Retrieve-Update-Delete (CRUD)
Konsep Basis Data di Web
Oleh : Kholid Fathoni, S.Kom., M.T.
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
Pemrograman Database dengan JAVA
Manajemen Basis Data menggunakan SQL Server
PERANCANGAN WEBSITE E-LEARNING “XYZ” MENGGUNAKAN PHP 5. 2
PAKET PROGRAM NIAGA TEKNIK KOMPUTER
Pertemuan 4 Database dengan MySQL.
Pemograman 1 Pertemuan 10.
Pemrograman Berbasis WEB
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
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
Konsep Basis Data di Web
Istilah-Istilah di lingkungan Database
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.
Mengelola Security Database
Pengenalan Database MySQL
Pemrograman internet ABU SALAM, M.KOM.
PHP dan MySQL Pemrogaman Web.
TRIGGER SYAIFUL HUDA, S.Kom.
PHP CRUD (Create Read Update Delete)
FUNGSI-FUNGSI AKSES MySql
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
Manajemen Basis Data menggunakan SQL Server
DESAIN BASIS DATA-Bagian 3
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
Pengenalan MySQL An’ Anqinudin L.
Pengembangan Web Ramos Somya, S.Kom., M.Cs.
Structured Query Language
MAIL MERGE Mail Merge adalah membuat surat secara missal. Mail Merge digunakan untuk membuat surat panggilan dan surat undangan, dengan nama dan alamat.
Modul 2 : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul- 2: PHP dan My SQL.
Pemrograman Web/MI/D3 sks
Pemrograman Internet Database.
PHP-MySQL Internet Programming.
SQL.... Kependekan dari Structured Query Language.
Structure query language (SQL)
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
Pemrograman Berorientasi Platform (IN315B) Ramos Somya, S.Kom., M.Cs.
Pengenalan mySQL database
.: VIEW :. DB - Wiji Setiyaningsih, M.Kom
Structure query language (SQL)
Pemrograman Web/MI/D3 sks
Referensi Bahasa MySQL
Pemrograman Web/MI/D3 sks
Membuat Query ACCESS Query adalah fasilitas untuk mengakses data dengan cara  yang memungkin bagi kita untuk menampilkan data-data dari database dalam.
Pemrograman Web/MI/D3 sks
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
BAHASA BASIS DATA Data Defenition Languange
Transcript presentasi:

PHP - MySQL

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

mysql_close Fungsi ini berguna untuk menutup hubungan ke database MySQL. mysql_close(pengenal_hubungan)

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

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

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

mysql_db_query Fungsi untuk menjalankan suatu permintaan terhadap database. Mysql_db_query(database,permintaan,pengenal_hubungan) 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 Fungsi ini berguna untuk memperoleh jumlah baris suatu hasil permintaan yang menggunakan SELECT. mysql_num_rows(pengenal_hasil)

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

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

<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 MySQL 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> Contoh

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

<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 MySQL 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> Contoh

mysql_fetchh_array 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 mysql_fetch_array(pengenal_hasil)

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

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

<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 MySQL 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> Contoh

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

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

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

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

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 MySQL 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 Fungsi ini berguna untuk memperoleh daftar nama tabel suatu database. mysql_list_tables(database,pengenal_hubungan)

<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 MySQL 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> Contoh

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

Contoh 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> <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 MySQL 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]);