Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehHadi Irawan Telah diubah "9 tahun yang lalu
1
Melakukan query secara periodik ke dalam database MySQL As’ad Djamalilleil http://kampusku.web.id asad.kom@gmail.com
2
Contoh database yang digunakan memiliki 1 tabel yang terdiri dari 2 kolom
3
Nama database: dbcoba Nama tabel: tblcoba
4
Contoh listing PHP
5
<?php header("Refresh: 60"); date_default_timezone_set('Asia/Makassar'); if(date("G") == "12" and date("i") == "00"){ $koneksi = mysql_pconnect("localhost", "root", "") or trigger_error(mysql_error(), E_USER_ERROR); mysql_select_db("dbcoba", $koneksi); $query = "SELECT * FROM tblcoba"; $recordset = mysql_query($query, $koneksi) or die(mysql_error()); $hasil = mysql_fetch_assoc($recordset); $nomor = 1; do{ echo "Record ke-$nomor : "; if($hasil['kolomA'] > $hasil['kolomB']) echo "nilai pada field kolomA lebih besar dari kolomB "; else if($hasil['kolomA'] < $hasil['kolomB']) echo "nilai pada field kolomA lebih kecil dari kolomB "; else echo "nilai pada field kolomA sama dengan kolomB "; $nomor++; }while($hasil = mysql_fetch_assoc($recordset)); } ?>
6
Penjelasan fungsi Mengirim header HTTP header(prm); prm header string Contoh merefresh halaman web setiap 60 detik header(“Refresh: 60”);
7
Mengatur default timezone date_default_timezone_set(prm); prm nama timezone yang di- support oleh php Bila tidak ditentukan, maka akan mengikuti default timezone pada konfigurasi php
8
Membaca tanggal/jam sesuai timezone date(prm); prm simbol format tanggal, bila tidak disertakan akan menampilkan tanggal dan jam dalam format lengkap
9
Membuat koneksi ke database mySQL mysql_pconnect(prm1, prm2, prm3); prm1 nama server database prm2 username yang terdaftar pada server mySQL prm3 password dari username tersebut Nilai baliknya berupa sebuah nilai reference ke MySQL server
10
Membangkitkan pesan error trigger_error(prm1, prm2); prm1 pesan error yang ingin dibangkitkan prm2 tipe error
11
Memilih database yang akan digunakan mysql_select_db(prm1, prm2); prm1 nama database yang ingin digunakan prm2 sumber daya atau koneksi ke database mySQL
12
Mengirim query ke server MySQL mysql_query(prm1, prm2); prm1 query SQL yang akan dikirim prm2 sumber daya atau koneksi ke database mySQL Nilai baliknya berupa sebuah recordset/cursor statis
13
Mengambil baris record ke dalam array mysql_fetch_assoc (prm); prm referensi ke sebuah recordset/cursor Nilai baliknya adalah satu baris record berupa array dengan nama field sebagai index array-nya
14
Outputnya di browser
16
The End
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.