Fungsi Mysql_select_db pada PHP
Fungsi mysql_select_db pada php adalah untuk menghubungkan script atau membuat koneksi dengan database dan dapat menjalankan perintah setelah engine server mysql terhubung oleh perintah mysql_connect(). Artinya adalah bahwa fungsi mysql_select_db tidak dapat berkerja atas perintahnya sendiri tanpa diawali oleh perintah mysql_connect dalam kaitannya dengan membuat koneksi php ke database mysql. Hal ini menunjukan bahwa fungsi mysql_select_db() dengan fungsi mysql_connect() ada keterkaitan meskipun masing-masing fungsi tersebut memiliki argumen yang berbeda. Dan pada kesempatan ini kita akan fokus dengan pembahasan fungsi mysql_select_db() di php sehingga dapat menjalankan perintah koneksi antara database dengan script php tersebut.
Cara menggunakan fungsi mysql_select_db pada php hampir sama dengan fungsi mysql_connect sebagaimana telah dijelaskan sebelumnya, namun argumennya berbeda. Begitu juga berbeda dengan fungsi-fungsi dari php yang lain, jika mysql_select_db() memiliki argumen sebuah value yaitu nama database, maka fungsi php yang lain memiliki argumen dalam bentuk query myaql dan variable. Sebagai contoh jika nama database yang akan dikoneksikan memiliki nama db_akademik maka nama database tersebut cukup dimasukan ke dalam fungsi mysql_select_db() sebagai argumen, sehingga akan membentuk kode seperti ini mysql_select_db("db_akademik");.
Fungsi Mysql_select_db pada PHP
mysql_select_db()
Sebelum lebih jauh membahas tentang fungsi mysql_select_db ini ada baiknya kita pahami terlebih dulu fungsi mysql_connect dimana pembahasan tentang fungsi mysql_connect di php telah kami ulas sebelumnya. Jika sudah, selanjutnya adalah bagaimana cara menggunakan mysql_select_db pada php berikut dengan penjelasan dari penulisan code dan penggunaan nya sehingga mudah untuk dipahami.
Fungsi mysql_select_db pada php tidak lepas dari ARGUMEN nama database sebagai value nya dengan syntax dasar seperti berikut ini.
$koneksi =mysql_select_db("nama_database");
Terlihat sangat berbeda dengan syntax koneksi database mysqli di php7 , seperti ini;
$koneksi =mysqli_connect("mysql_host", "mysql_user", "user_password", "nama_database");
Maka dapat disimpulkan bahwa fungsi mysql_select_db pada php hanya digunakan oleh php versi 5 kebawah atau dibawah php7, dan tidak lagi dignakan oleh php7. Tidak dapat dipastikan kenapa demikian, analisa bebas kami adalah mungkin agar penulisan kode atau perintah menjadi lebih sederhana, sehingga akses menjadi lebih cepat.
Kami tegaskan sekali lagi karena fungsi mysql_select_db() tidak dapat berdiri sendiri dalam kaitannya dengan koneksi database dengan php, maka pada tutorial ini kami sertakan juga fungsi mysql_connect() dalam contoh penulisan source code. Bagaimanapun juga kedua fungsi tersebut saling berhubungan, terkecuali di koneksi database mysqli atau di php 7.
Berikut contoh penulisan fungsi perintah mysql_select_db() di php ;
<?php $Open = mysql_connect("localhost","root",""); // ini adalah koneksi ke engine server mysql if (!$Open){ die ("Koneksi ke Engine MySQL Gagal !"); } $Koneksi = mysql_select_db("db_akademik"); // dan ini koneksi ke database nya if (!$Koneksi){ die ("Koneksi ke Database Gagal !"); } ?>
Perhatikan souce code di atas dan berikut adalah penjelasan dari masing-masing elemen dan argumen di fungsi mysql_select_db pada php tersebut;
- $Open adalah nama variabel yang akan menampung hasil perintah mysql_connect jika fungsi tersebut berhasil dijalankan sehingga ter koneksi ke server MySQL.
- mysql_connect adalah fungsi php untuk menjalankan argumen agar terkoneksi ke server mysql dan atau database. Dengan argumen secara urut yaitu nama host atau lokasi MySQL Server dijalankan, kemudian nama user MySQL, dan password dari user database tersebut.
- $Koneksi adalah nama variabel yang akan menampung hasil perintah dari fungsi mysql_select_db() ketika fungsi tersebut berhasil dijalankan. Variable dapat disebut sebagai handler yakni variable yang betugas menangani koneksi ke database MySQL.
- mysql_select_db adalah fungsi php untuk menjalankan argumen agar terkoneksi ke database mysql. Isi argumen tersebut adalah sebuah value nama database yang telah kita buat. Jika database yang kita buat memiliki nama db_akademik, maka argumen di dalam fungsi ini juga harus sama yaitu db_akademik.
- db_akademik adalah nama database yang akan kita koneksikan dengan php dan bersifat case sensitive, artinya penulisan nya harus sama persis secara karakter. Nama database ini dapat kita letakan sebagai argumen ke dalam fungsi mysqli_connect di php 7.
Selesai sampai disini pembahasan tentang penggunaan fungsi mysql_select_db pada php yang mungkin masih memiliki banyak kekurangan dan kurang detail. Namun jika digunakan untuk membuat koneksi php ke database mysql fungsi mysql_select_db() sebagaimana source code di atas sudah dapat berjalan dengan baik.
Inti dari pembahasan tutorial ini adalah pada baris code berikut ini;
$Koneksi = mysql_select_db("db_akademik");
Tutorial Fungsi Mysql_select_db pada PHP
Sekian penjelasan sederhana tentang bagaimana cara menggunakan atau implementasi mysql_select_db() dan fungsi mysql_select_db pada php sebagai perintah untuk melakukan koneksi database mysql. Untuk mendapatkan source code nya silahkan langsung copas saja melalui coding-coding di atas, jika gagal dan atau error mohon hubungi kami melalui SMS atau email atau melalui form komentar dan obrolan. Semoga dapat membantu.
Baca juga :
- Fungsi Mysql Real Escape String Pada PHP
- Fungsi Mysql_fetch_array Pada PHP
- Cara Membuat Script Login Multiuser dengan PHP dan MySQL
- Membuat Form Input Data dengan PHP dan MySQL
- Script PHP untuk Cari Data pada Database MySQL
- Membuat Form dan Script Edit Data dengan PHP MySQL
- Membuat Widget Live Chat dengan PHP MySQL
Fungsi Mysql_select_db pada PHP
Tags: fungsi mysql_select_db, mysql_select_db di php, mysql_select_db, mysql_select_db(), fungsi mysql_select_db pada php