Seperti yang sobat ketahui, pada PHP 5 sudah diperkenalkan Mysqli dan versi 5.5 keatas semua koneksi php ke database harus menggunakan MySQLi_connect .bagi sobat yang sudah terlanjur menggunakan koneksi database yang lama beribut cara mengganti dari mysql ke mysqli.
<?php
$sql = new mysqli('localhost','root','password','dbname');
?>
Contoh koneksi mysqli dengan metode prosedural<?php
$con = mysqli_connect('localhost','root','password','dbname');
?>
memeriksa error pada koneksi mysqli dengan metode objek<?php
$sql = new mysqli('localhost', 'root', 'password', 'dbname');
if($db->connect_errno > 0){
die('Unable to connect to database [' . $db->connect_error . ']');
}
?>
memeriksa error pada koneksi mysqli dengan metode prosedural<?php
$con = mysqli_connect("HostName","UserName","password","DBName") or die("Some error occurred during connection " . mysqli_error($con));
?>
contoh penggunana mysqli dengan metode prosedural dengan kode lengkap:<?php
//Create the connection
$con = mysqli_connect("HostName","UserName","password","DBName") or die("Some error occurred during connection " . mysqli_error($con));
// Write query
$strSQL = "SELECT username FROM MyTable";
// Execute the query.
$query = mysqli_query($con, $strSQL);
while($result = mysqli_fetch_array($query))
{
echo $result["username"]."
";
}
// Close the connection
mysqli_close($con);
?>