Fungsi apa yang digunakan untuk mengkoneksikan mysql di php?

kata kunci terkait :
Beberapa fungsi-fungsi PHP dalam Koneksi Database MySQL
Fungsi-fungsi koneksi database MySQL pada PHP
Cara mengkoneksikan MySQL dengan PHP

Ada beberapa fungsi - fungsi php dalam hubungannya dengan database MySQL
Beberapa fungsi PHP yang berhubungan dengan database MySQL antara lain :
1. mysql_connect
2. mysql_select_db
3. mysql_query
4. mysql_fetch_array
5. mysql_num_rows
6. mysql_close


Berikut penjelasan dari fungsi-fungsi diatas

1. mysql_connect
      Fungsi ini digunakan untuk mengkoneksikan script php dengan database mysql. struktur penulisannya adalah sebagai berikut :
mysql_connect("host database","username database","password database");
sebagai contoh, perhatikan script berikut :

<?php
$host  = "localhost";
$user  = "root"; // sesuai dengan username database anda
$pass = "1234"; //sesuaikan dengan password database anda

$connect = mysql_connect($host, $user, $pass);

//check koneksi
if($connect){
    echo "Koneksi database Berhasil";
}
else{
    echo "Koneksi database GAGAL";
}
?>

simpan script diatas dengan nama koneksi.php pada direkotory web server anda. jalankan dengan mengetikkan perintah :
http://localhost/koneksi.php
Jika koneksi database berhasil, maka akan di cetak pesan : Koneksi database Berhasil
 
2. mysql_select_db
      Fungsi ini digunakan untuk memilih nama database yang akan diakses dengan script php. Struktur penulisannya adalah sebagai berikut :
mysql_select_db("nama database","link koneksi");
sebagai contoh, perhatikan script berikut :

<?php
$host  = "localhost";
$user  = "root"; // sesuai dengan username database anda
$pass = "1234"; //sesuaikan dengan password database anda
$db    = "tutorial"; //sesuaikan dengan nama database anda

$connect = mysql_connect($host, $user, $pass);

//check koneksi
if($connect){
    //memilih database
    $select = mysql_select_db($db, $connect);
 
    //check apakah database yang anda tuliskan ada atau tidak di dalam server mysql
    if($check){
        echo "Berhasil menemukan database ".$db;
    }
    else{
        echo "Database " .$db. "tidak ditemukan";
    }
}
else{
    echo "Koneksi database GAGAL";
}
?>
simpan script diatas dengan nama koneksi2.php pada direkotory web server anda. jalankan dengan mengetikkan perintah :
http://localhost/koneksi2.php
Jika koneksi database berhasil dan database yang anda tuliskan ditemukan, maka akan dicetak pesan : Berhasil menemukan database ( nama database );

3. mysql_query
      Fungsi ini digunakan untuk menjalankan query atau perintah sql seperti select, delete, update dan lain - lain. Struktur penulisannya adalah sebagai berikut :

mysql_query("perintah sql anda");
 
Contoh script dari perintah ini akan di tunjukkan setelah penjelasan tentang mysql_fetch_array atau mysql_fetch_row

4. mysql_fetch_array atau mysql_fetch_row
      Fungsi ini digunakan untuk mengeluarkan data - data dari tabel dalam database yang dihasilkan dari perintah mysql_query. Struktur penulisannya adalah sebagai berikut :

mysql_fetch_array(mysql_query("perintah sql anda"));

atau

$query = mysql_query("perintah sql anda");
$data  = mysql_fetch_array($query)

sebagai contoh, perhatikan script berikut :
<?php
$host  = "localhost";
$user  = "root"; // sesuai dengan username database anda
$pass = "1234"; //sesuaikan dengan password database anda
$db    = "tutorial"; //sesuaikan dengan nama database anda

$connect = mysql_connect($host, $user, $pass);

//check koneksi
if($connect){
    //memilih database
    $select = mysql_select_db($db, $connect);
 
    //check apakah database yang anda tuliskan ada atau tidak di dalam server mysql
    if($check){
        //echo "Berhasil menemukan database ".$db;
    }
    else{
        echo "Database " .$db. "tidak ditemukan";
    }
}
else{
    echo "Koneksi database GAGAL";
}

//membuat query
$query = mysql_query("select * from table_siswa"); // anda harus mempunyai table dengan nama table_siswa dalam database
$data  = mysql_fetch_array($query);
$kolom1 = $data[0];
$kolom2 = $data[1];
$kolom3 = $data[2];
$kolom4 = $data[3];
echo $kolom1 ." ". $kolom2 ." ". $kolom3 ." ".$kolom4;
?>

simpan script diatas dengan nama data.php pada direkotory web server anda. jalankan dengan mengetikkan perintah :
http://localhost/data.php
Jika tidak ditemukan kesalahan, maka akan dicetak isi dari table table_siswa, yaitu data pada kolom pertaman, kedua , ketiga dan keempat

5. mysql_num_rows
      fungsi ini digunakan untuk menghitung jumlah record yang dihasilkan dari sebuah perintah sql. Struktur penulisannya adalah sebagai berikut :

mysql_num_rows(mysql_query("perintah sql anda"));
atau

$query = mysql_query("perintah sql anda");
$record = mysql_num_rows($query);

Untuk lebih jelasnya, perhatikan script berikut :
<?php
$host  = "localhost";
$user  = "root"; // sesuai dengan username database anda
$pass = "1234"; //sesuaikan dengan password database anda
$db    = "tutorial"; //sesuaikan dengan nama database anda

$connect = mysql_connect($host, $user, $pass);

//check koneksi
if($connect){
    //memilih database
    $select = mysql_select_db($db, $connect);
 
    //check apakah database yang anda tuliskan ada atau tidak di dalam server mysql
    if($check){
        //echo "Berhasil menemukan database ".$db;
    }
    else{
        echo "Database " .$db. "tidak ditemukan";
    }
}
else{
    echo "Koneksi database GAGAL";
}

//membuat query
$query  = mysql_query("select * from table_siswa"); // anda harus mempunyai table dengan nama table_siswa dalam database
$record = mysql_num_rows($query);
echo $record;
?>


Semoga bermanfaat :)
sumber

Apa fungsi dari mysql_connect ()?

Fungsi mysql_connect() mengembalikan kondisi status koneksi ke dalam variabel $link. Variabel $link akan berisi link koneksi (bertipe resources) jika berhasil terkoneksi dengan MySQL, dan akan bernilai TRUE jika dikonversi menjadi Boolean.

Apa fungsi mysql_select_db?

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.

Apa fungsi database PHP?

Merdeka.com - Fungsi PHP secara umum ialah untuk mengakses layanan Web dan mengubah halaman HTML statis menjadi halaman dinamis. Memanfaatkan fungsi PHP dengan baik akan otomatis bisa mengembangkan situs web statis atau situs web. Sebagai bahasa pemrograman yang biasanya diterapkan untuk membuat website.

Apa fungsi mysql_query?

MySQL Query adalah perintah atau instruksi yang dapat digunakan untuk mengelola database atau tabel dalam database MySQL. Query lebih dikenal dengan sebutan SQL (Structured Query Language) yang artinya adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional.