Select Data dari MySQL di PHP dengan MySQLi

Select Data dari MySQL di PHP dengan MySQLi

FSODIC.CO.ID - Selamat sore sahabat fsodic diseluruh penjuru tanah air, apa kabar malam hari ini? Semoga baik pastinya :) Bagaimana puasanya? Tidak terasa sudah 6 hari kita berpuasa dan semoga tetap lancar hingga hari terakhir nanti.

Oke, untuk sore ini saya akan melanjutkan posting sebelumnya dengan pembahasan Select Data dari MySQL di PHP dengan MySQLi. Statmen SELECT digunakan untuk memilih satu atau lebih table dari database seperti:

SELECT `nama_kolom` FROM `nama_table`

Atau bisa dengan menggunakan * untuk memilih semua kolom dalam table:
SELECT * FROM `nama_table`

Langsung saja ke bagian contoh dengan MySQLi Object Oriented:

<?php
$server 
'localhost';
$username 'root';
$password '';
$database 'database';

$connect = new mysqli($server$username$password$database);

if(
mysqli_connect_error())
{
echo 
'Koneksi gagal';
exit;
}

$sql_scan $connect->query("SELECT * FROM `pengguna`");

if(
$sql_scan->num_rows 0)
{
while(
$sql $sql_scan->fetch_object())
{
echo 
''.$sql->id.' '.$sql->nama.' '.$sql->email.'';
}
}
else
{
echo 
'Data masih kosong';
}
?>

Pertama, kita akan menentukan mana table yang akan kita tampilkan isinya. Kemudian kita cek berapa rows dalam table tadi dengan function num_rows(). Dengan hasil rows lebih dari 0 maka akan diproses dengan ditampilkan menggunakan looping while.

Sementara untuk contoh MySQLi Procedural, langsung seperti ini:

<?php
$server 
'localhost';
$username 'root';
$password '';
$database 'database';

$connect mysqli_connect($server$username$password$database);

if(!
$connect)
{
echo 
'Koneksi gagal';
exit;


$sql_scan mysqli_query($connect"SELECT * FROM `pengguna`");

if(
mysqli_num_rows($sql_scan) > 0)
{
while(
$sql mysqli_fetch_object($sql_scan))
{
echo 
''.$sql->id.' '.$sql->nama.' '.$sql->email.'';
}
}
else
{
echo 
'Data masih kosong';
}
?>

Dari keduanya tidak ada perbedaan proses dalam penentuan database. Oke, saya rasa cukup perjumpaan kali ini. Untuk yang ingin tetap terhubung dengan saya bisa langsung add facebook saya di sini.

Back to Top