WEB II PHP 10 odbc 1

875 views

Published on

Published in: Technology
  • Be the first to comment

WEB II PHP 10 odbc 1

  1. 1. By I Wayan Simpen
  2. 2. AKASES DATABASE VIA ODBC• ODBC (Open Database Connectivity) merupakan standar yg dikembangkan oleh Microsoft dg tujuan untuk memudahkan pengaksesan database melalui sekumpulan fungsi bersifat umum.• Kesemuanya diakses dengan memakai kaidah SQL (Structured Query Language).• Pada SO Windows, sumber data ODBC dapat diakses melalui DSN (Data Source Name) atau nama sumber data.
  3. 3. MEMBUAT DSN• Siapkan database yg akan diakses lewat DSN (misalnya TAMU.MDB).
  4. 4. MEMBUAT DSN• DSN dapat dibuat dengan ODBC Data Source (32bit) pada Control Panel Windows 9x atau Control Panel, Administrative Tools Windows Xp,2000.
  5. 5. MEMBUAT DSNWindows 9x, Windows Millenium XP, 2000
  6. 6. MEMBUAT DSN• Klik Add, Pilih Microsoft Access Driver (*.MDB), Finish
  7. 7. Menentukan database Nama DSN MembuatMenetukan Database Database Baru
  8. 8. Fungsi-Fungsi ODBC• Fungsi odbc_connect – Untuk menghubungkan nama sumber data ODBC. – Bentuk: Odbc_connect(nama_sumber, nama_user, password) – Menghasilkan FALSE jika hubungan gagal – Jika TRUE, menghasilkan nilai balik bertipe Integer.
  9. 9. Fungsi-Fungsi ODBC• Fungsi odbc_close – Untuk menutup hubungan dengan sumber data ODBC. – Bentuk: Odbc_close(pengenal_hubungan) – Nama pengenal adalah variabel yang dinyatakan dalan odbc_connect.
  10. 10. Print(“Database tak dapat dibuka);Contoh Exit;
  11. 11. Fungsi-Fungsi ODBC• Fungsi odbc_close_all – Untuk menutup semua hubungan dengan sumber data ODBC. – Bentuk: Odbc_close_all() – Tidak ada argumen yang perlu diberikan
  12. 12. Fungsi-Fungsi ODBC• Fungsi odbc_do/odcb_exec – Untuk meng-eksekusi permintaan yang ada pada string_query. – Bentuk: Odbc_do(pengenal_hubungan, string_query ) Odbc_exec(pengenal_hubungan, string_query ) – Memberikan nilai balik bertipe integer yg menyatakan pengenal hubungan.
  13. 13. Fungsi-Fungsi ODBC• Fungsi odbc_num_fields – Untuk memperoleh jumlah field yang terdapat pada suatu hasil odbc_do atau odbc_exec. – Bentuk: Odbc_num_fields(pengenal_ hasil ) – Memberikan nilai balik bertipe integer yg menyatakan pengenal hasil.
  14. 14. Fungsi-Fungsi ODBC• Fungsi odbc_fetch_row – Untuk memperoleh sebuah baris dari suatu himpunan hasil. – Bentuk: Odbc_fetch_row(pengenal_ hasil,nomor_baris ) – Pengenal_hasil adalah nilai yang diperoleh dari odbc_do atau odbc_exec. – Nomor_baris adalah nomor baris yang ingin diperoleh.
  15. 15. Fungsi-Fungsi ODBC• Fungsi odbc_num_rows – Untuk memperoleh jumlah record yang terdapat pada suatu hasil odbc_do atau odbc_exec. – Bentuk: Odbc_num_rows(pengenal_ hasil ) – Memberikan nilai balik bertipe integer yg menyatakan pengenal hasil.
  16. 16. Fungsi-Fungsi ODBC• Fungsi odbc_result – Untuk memperoleh nilai dari sebuah kolom pada baris saat ini. – Bentuk: Odbc_result(pengenal_hasil , kolom) – Pengenal_hasil nilainya diambil dari perintah odbc_do atau odbc_exec. – Penomoran kolom dmulai dari 1.
  17. 17. Fungsi-Fungsi ODBC• Fungsi odbc_result_all – Untuk menampilkan semua baris dari suatu hasil ke browser. – Bentuk: Odbc_result_all(pengenal_hasil, format) – Pengenal_hasil nilainya diambil dari perintah odbc_do atau odbc_exec. – Format adalah format tabel misal “border=2”
  18. 18. Save record Bukutamu_odbc.php
  19. 19. Bukutamu_odbc.php
  20. 20. Save_Guestbook_odbc.php
  21. 21. Save_Guestbook_odbc.php
  22. 22. Save_Guestbook_odbc.php
  23. 23. Layout Input & Hasil
  24. 24. Tampilkan Record Daftar_Guestbook_odbc.php
  25. 25. Tampilkan Record Daftar_Guestbook_odbc.php
  26. 26. Hasil
  27. 27. Hasil

×