MEMBUAT KONEKSI DI PHP DENGAN KONSEP MYSQLI


Berikut ini adalah kode koneksi php dengan mysql yang sebelumnya :

$hostname_koneksi = "localhost";
$database_koneksi = "nama_database";
$username_koneksi = "root";
$password_koneksi = "";
$koneksi = mysql_pconnect($hostname_koneksi, $username_koneksi, $password_koneksi) or trigger_error(mysql_error(),E_USER_ERROR);

jika ingin di ubah menjadi mysqli, perhatikan kode berikut dan lihat letak perbedaanya

$hostname_koneksi = "localhost";
$database_koneksi = "nama_database";
$username_koneksi = "root";
$password_koneksi = "";
$koneksi = mysqli_connect($hostname_koneksi, $username_koneksi, $password_koneksi) or trigger_error(mysqli_error($koneksi),E_USER_ERROR);

Apakah ada perbedaannya ? ya ...
Letak perbedaannya :

  1. mysql_pconnect menjadi mysqli_connect
  2. trigger_error(mysql_error(),E_USER_ERROR) menjadi trigger_error(mysqli_error($koneksi),E_USER_ERROR); 
setiap kata "mysql" diubah menjadi "mysqli" juga untuk lebih lanjut proses-proses lainnya
jika untuk mengakses atau pun melakukan query di mysql  sintak seperti ini :

  mysql_select_db($database_koneksi, $koneksi);
  $Result1 = mysql_query($insertSQL, $koneksi) or die(mysql_error());


sedangkan jika menggunakan mysqli, seperti berikut

  mysqli_select_db($koneksi, $database_koneksi);
  $Result1 = mysqli_query($koneksi, $insertSQL) or die(mysqli_error($koneksi));

Demikian, sampai jumpa