Cara Menghubungkan Pangkalan Data ke Halaman Web

Kandungan laman web mana pun untuk perniagaan atau organisasi terdiri daripada data, termasuk teks, gambar, media dan nilai berangka. Menggunakan pangkalan data untuk menyimpan data ini adalah pendekatan yang cekap untuk banyak laman web. Sekiranya data laman web anda disimpan dalam pangkalan data - misalnya, menggunakan sistem pengurusan pangkalan data seperti MySQL - anda mungkin menghadapi tugas untuk menyajikan data dalam halaman Web anda. Proses ini melibatkan penyambungan ke pangkalan data, meminta data dan menyajikan data dalam HTML, sering dengan menggunakan bahasa skrip sisi pelayan seperti PHP.

1

Sediakan butiran akaun pengguna pangkalan data anda. Sistem pangkalan data menggunakan akaun, dengan tahap akses khusus untuk setiap pengguna. Perincian akaun anda harus mengandungi nama pengguna dan kata laluan. Cari butiran ini, jika perlu menyalinnya ke dalam fail. Anda juga memerlukan nama dan lokasi pangkalan data anda. Cari semua butiran ini sebelum anda memulakan pengekodan. Host Web anda seharusnya dapat membantu anda dengan maklumat ini jika anda tidak dapat menjumpainya.

2

Sambungkan ke pangkalan data anda. Anda perlu menggunakan satu atau lebih skrip sisi pelayan untuk menyambung ke pangkalan data anda. Contoh kod berikut menunjukkan membuat sambungan pangkalan data ke sistem MySQL dalam skrip PHP:

Anda perlu mengubah alamat host, nama pengguna dan kata laluan untuk menggambarkan akaun anda sendiri. Proses membuat sambungan serupa dengan sistem pangkalan data lain dan bahasa pengaturcaraan.

3

Pertanyaan data anda. Dalam kebanyakan kes, skrip menggunakan SQL (Structured Query Language) untuk mengambil set data tertentu dari pangkalan data. Pertanyaan SQL ini dapat dijalankan dari dalam skrip sisi pelayan. Contoh pertanyaan berikut menunjukkan pengambilan semua rekod dalam jadual bernama "Pelanggan":

PILIH * DARI Pelanggan

Kod berikut menunjukkan pelaksanaan pertanyaan ini dalam PHP:

$ customer_result = mysql_query ("PILIH * DARI Pelanggan");

Pemboleh ubah mengandungi data hasil yang mengikuti pertanyaan.

4

Keluarkan data anda. Sebaik sahaja anda mengambil data dari pangkalan data anda, anda dapat memaparkannya di halaman laman web anda, yang disusun dalam markup HTML. Kod berikut menunjukkan penulisan hasil pertanyaan ke halaman dalam struktur HTML:

sementara ($ customer_row = mysql_fetch_array ($ customer_result)) {echo "

". $ customer_row ['CustName']."

";}

Dalam hal ini loop sementara berulang melalui setiap catatan dalam jadual "Pelanggan", menuliskan nilai dari bidang "CustName" ke dalam halaman sebagai bagian dari elemen perenggan. Anda perlu mengubah kod untuk menggambarkan bidang dalam jadual pangkalan data anda dan struktur HTML yang anda mahu paparkan di dalamnya.

5

Uji skrip anda. Setelah skrip sambungan pangkalan data anda lengkap, atau sebahagiannya lengkap, muat naik ke pelayan anda untuk mengujinya. Sekiranya anda menghadapi kesilapan, periksa butiran akaun pangkalan data anda dan juga struktur jadual anda. Setelah anda membuktikan bahawa anda dapat menyambung ke pangkalan data dengan jayanya dalam skrip anda, anda boleh menggunakan kod asas untuk menyampaikan data anda kepada pengguna laman web.