FUNGSI-FUNGSI PHP UNTUK DATABASE MYSQL
mysqli_connect() MEMBUAT KONEKSI KE DATABASE MYSQL MEMILIKI 4 PARAMETER : mysqli_connect(‘host’, ’user’, ’password’, ’database’) host : NAMA HOST DIMANA DATABASE MYSQL BERADA user : NAMA USER SAH YANG DIGUNAKAN password : PASSWORD NAMA USER dabatase: DATABASE YANG AKAN DIGUNAKAN
mysqli_connect() : contoh $host=‘192.168.10.250’; $user=‘a22xxxxxxx’; $password=‘’; $db=‘web2’; $koneksi=mysqli_connect($host, $user, $pass, $db) or die(mysqli_error($koneksi));
mysqli_query() UNTUK MENJALANKAN QUERY (PERMINTAAN DATA) MEMILIKI 2 PARAMETER : mysqli_query(‘perintah_sql’, ’var_koneksi’); perintah_sql : PERINTAH SQL YANG AKAN DIJALANKAN var_koneksi: VAR HASIL MYSQL_CONNECT()
mysqli_query() : contoh $sql=‘select * from mhs’; $qry=mysqli_query($sql, $koneksi)) or die(mysqli_error($koneksi));
mysqli_fetch_array/row/assoc MENGAMBIL SEBUAH BARIS HASIL QUERY DALAM BENTUK ARRAY (ASSOSIATIF, NUMERIK) MEMILIKI 1 PARAMATER : mysqli_fetch_row(var_hasil_query); Var_hasil_query : VARIABEL HASIL QUERY YANG BERISI DATA HASIL QUERY Hasil fungsi berupa satu rekod data. Misalnya menggunakan tabel mhs, maka hasil sebuah fungsi ini adalah: (‘A22.2018.00500’, ’Joko Susilo’, ‘1’, ‘2000-02-15’, ‘Semarang’,’Ok’)
mysqli_fetch_array/row/assoc : contoh while($hasil=mysqli_fetch_row($qry)){ echo $hasil[0]; // a22.2017.00500 echo $hasil[1]; // Joko Susilo echo $hasil[2]; // dst... echo $hasil[3]; echo $hasil[4]; }
mysqli_close() MENUTUP KONEKSI MEMILIKI 1 PARAMETER : EX : SEBAIKNYA SETELAH SELESAI MENGOLAH DATA TUTUP KONEKSI AGAR TIDAK MEMBEBANI SERVER KARENA SETIAP KONEKSI YANG DIBUAT TETAP ADA SEBELUM DIPUTUS MEMILIKI 1 PARAMETER : Mysqli_close(var_hasil_mysqli_connect) Var_hasil_mysqli_connect=VAR HASIL FUNGSI MYSQL_CONNECT EX : mysqli_close($koneksi);
mysqli_error() JIKA TERDAPAT KESALAHAN PADA PROGRAM MAKA PESAN KESALAHAN AKAN TERSIMPAN DALAM FUNGSI INI DAPAT DIGUNAKAN UNTUK MENAMPILKAN PESAN JIKA PROGRAM MENEMUI KESALAHAN EX : $qry=mysqli_query($sql, $koneksi)) or die(mysqli_error($koneksi));