Kamis, Desember 15, 2011

Belajar PHP

Fungsi-fungsi yang disediakan oleh PHP
  • Fungsi String
  • string strlen (string str)
  • string strtoupper (string string)
  • string substr (string, string, int, string [int length])
  • dst
  • Fungsi Date
Digunakan untuk memperoleh tanggal atau jam pada system (server).
Bentuk pemanggilan: date(string_format)
Nilai balik berupa string yang tergantung oleh nilai pada argumennya.
Argumen
Nilai Balik
D
Nama hari yang terdiri atas tiga huruf (misalnya “Sun” dan “Fri”);
F
Nama bulan sekarang (misalnya “January”)
l (Huruf L Kecil)
Nama hari sekarang, dengan format panjang (misalnya “Friday”)
M
Nama bulan terdiri atas tiga huruf, misalnya “Jan”
Y
Tahun dalam bentuk 4 digit. Misalnya, “2009”
t
Jumlah hari pada bulan sekarang (“28” sampai dengan “31”)
d
Hari sekarang dengan format angka

  • Fungsi File
Digunakan baik untuk kebutuhan pembukaan, pemanipulasi maupun menutup file. Funsi-fungsi tersebut diantaranya:
  • Bool fopen string filename, string mode)
  • int fwrite (resource handle, string string [int length])
  • bool fclose (resource handle)
  • dst


Koneksi Ke Database
  • mysql_connect (host,user,password)
Fungsi ini digunakan untuk membuka koneksi dengan server MySQL. Contoh:
$host = “localhost”;
$name = “root”;
$pass = “”;
$conn = mysql_connect($host,$name,$pass);

  • mysql_select_db (nama_database, nama_koneksi)
Fungsi ini digunakan untuk memilih database yang akan digunakan. Contoh:
$conn = mysql_connect (“localhost”,”root”,””);
$sukses = mysql_select_db (“perpustakaan”, $conn);

  • mysql_query (perintah_query, nama_koneksi)
Digunakan untuk mengirimkan query ke server database melalui link nama koneksi. Fungsi ini mengembalikan nilai FALSE baik CREATE, UPDATE, DELETE, DROP, dll. Contoh:
$conn = mysql_connect (“localhost”,”root”,””);
$sql = “select nama_anggota, password from anggota where nomor_anggota =
‘$usernamae’”;
$rs = mysql_query ($sql, $conn);

  • mysql_fetch_array (hasil_query)
Fungsi ini digunakan untuk melakukan pembacaan record hasil query yang dilakukan. Pembacaan ini dilakukan mulai dari record pertama sampai nilai terakhir.

  • mysql_fetch_row (hasil_query)
Fungsi ini hampir sama dengan mysql_fetch_array, hasil pembacaan data hanya menggunakan index numeris saja yang dimulai dari 0 untuk kolom pertama sampai n-1 untuk kolom terakhir hasil query.

  • mysql_result (hasil_query, no_record, nama_field)
Fungsi ini berguna untuk mengambil langsung nilai hasil query pada suatu baris dan kolom tertentu (satu sel) dengan menyebutkan parameter variable hasil proses query, no_record, untuk nomor baris (dimulai dari 0) dan nama field.

  • mysql_num_field (hasil_query)
Fungsi ini berguna untuk mendapatkan jumlah field dari hasil query. Contoh:
$jum_kolom = mysql_num_fields ($rs);

  • mysql_num_rows (hasil_query)
Fungsi ini berguna untuk mendapatkan jumlah baris dari hasil query. Menghasilkan suatu array yang berisi seluruh kolom dari sebuah baris pada suatu himpunan hasil. Mengambil data secara baris per baris. Data yang diambil dalam bentuk array (elemen dari array adalah field-field dari table data). Contoh:
$jml_baris = mysql_num_rows ($rs);

0 komentar:

Posting Komentar