Setelah memahami tentang bagaimana struktur dari SQL pada ulasan Belajar Memahami Struktur SQL dan memahami tentang perintah simpan, ubah dan hapus pada ulasan Simpan, Ubah, Hapus Dalam Struktur SQL, maka pada pembahasan kali ini akan mulai membahas akses database dengan PHP.
Pada tulisan kali ini mengambil judul Cara Koneksi Database Dengan PHP. Masukkan kode program berikut pada teks editor notepad :
Simpan pada folder xampp-htdocs-(folder yang dibuat) dengan nama teskonek.php. Bila tidak ada kesalahan dalam kode tersebut, pemanggilan melalui browser akan menghasilkan tampilan seperti pada gambar dibawah ini :
Adapun penjelasan untuk kode tersebut adalah sebagai berikut :
Tulisan yang terletak di antara tag <title> dan </title> merupakan judul pada browser. Yang terletak antara <body> dan </body> adalah bagian yang ditampilkan sebagai halaman dalam web.
digunakan untuk melakukan koneksi ke server MySQL yang tertera dalam variabel $server, dengan menggunakan pemakai yang sesuai dengan isi variabel $pemakai dan password seperti tertera dalam variabel $password. Hasil koneksi (apakah berhasil atau tidak) akan disimpan ke variabel $id_myqsl.
Dipakai untuk menampilkan tulisan yang berada dalam tanda kurung. Tentu saja, perintah ini hanya akan dijalankan kalau koneksi ke MySQL berhasil dilakukan.
dipakai untuk memilih database bernama kepegawaian. Berhasil tidaknya dalam memilih database ini terekam pada variabel $db_kepegawaian.
dipakai untuk memeriksa keberhasilan operasi memilih database kepegawaian. Jika tidak berhasil (dinyatakan dengan $db_kepegawaian dalam if), pernyataan die akan dijalankan, akibatnya informasi
dijalankan kalau database kepegawaian berhasil dipilih untuk memberikan informasi bahwa database tersebut berhasil diakses.
dipakai untuk menutup koneksi ke server MySQL. Argumen yang diberikan pada mysql_close() adalah variabel yang digunakan untuk menampung operasi koneksi ke server.
Dengan menjalankan skrip teskonek.php dan membaca penjelasan skrip, Anda sudah melangkah ke arah operasi dengan database melalui PHP.
Pada tulisan kali ini mengambil judul Cara Koneksi Database Dengan PHP. Masukkan kode program berikut pada teks editor notepad :
<html>
<head>
<title>Tes Koneksi MySQL</title>
</head>
<body>
<?php
$server = "127.0.0.1";
$pemakai = "userphp";
$password = "php123";
$id_mysql = mysql_connect($server, $pemakai, $password);
if (! $id_mysql)
die ("Tidak dapat melakukan koneksi ke server MySQL");
print("Koneksi ke MySQL bisa dilakukan<br>\n");
$kepegawaian = mysql_select_db("kepegawaian", $id_mysql);
if (! $kepegawaian)
die ("Tak dapat mengakses database kepegawaian");
print("Database kepegawaian bisa diakses<br>\n");
mysql_close($id_mysql);
?>
</body>
</html>
Adapun penjelasan untuk kode tersebut adalah sebagai berikut :
- Bagian yang berada dalam <?php dan ?> adalah kode PHP dan yang lainnya adalah kode HTML.
- Bagian HTML selalu berupa kode semacam ini :
<html>
<head>
<title>Tes Koneksi MySQL</title>
</head>
<body></body>
</html>
- Tiga pernyataan berikut :
$server = "127.0.0.1";
$pemakai = "userphp";
$password = "php123";digunakan untuk mengisikan nilai string yang secara berturut-turut menyatakan nama server, nama pemakai untuk mengakses database, dan password untuk pemakai tersebut ke dalam variabel $server, $pemakai, dan $password.
- Perintah
$id_mysql = mysql_connect($server, $pemakai, $password);
- Hasil operasi koneksi ke server MySQL ditangani melalui :
if (! $id_mysql)
die ("Tidak dapat melakukan koneksi ke server MySQL");
- Perintah
print("Koneksi ke MySQL bisa dilakukan<br>\n");
- Pernyataan
$kepegawaian = mysql_select_db("kepegawaian", $id_mysql);
- Pernyataan
if (! $kepegawaian)
die ("Tak dapat mengakses database kepegawaian");
Tak dapat mengakses database kepegawaianditampilkan dan eksekusi ke skrip dihentikan.
- Pernyataan
print("Database kepegawaian bisa diakses<br>\n");
- Pernyataan
mysql_close($id_mysql);
Dengan menjalankan skrip teskonek.php dan membaca penjelasan skrip, Anda sudah melangkah ke arah operasi dengan database melalui PHP.
0 Comments