Penggunaan fungsi FETCHES pada PHP

Section Artikel

  • 1 Definisi dan Penggunaan
  • 2 Syntax
      • 2.0.1 Object oriented style:
      • 2.0.2 Procedural style:
  • 3 Nilai Parameter
  • 4 Detail Teknis

Definisi dan Penggunaan

Fungsi fetch_assoc() / mysqli_fetch_assoc() digunakan untuk mengambil baris hasil sebagai array asosiatif.

Catatan: Nama kolom yang dikembalikan dari fungsi ini peka huruf besar / kecil(Case-sensitive).

Syntax

Object oriented style:

$mysqli_result -> fetch_assoc()

Procedural style:

mysqli_fetch_assoc(result)

Nilai Parameter

ParameterDeskripsi
result Required. Menentukan pengenal set hasil yang dikembalikan oleh mysqli_query (), mysqli_store_result () atau mysqli_use_result ()

Detail Teknis

Return Value:Mengembalikan array asosiatif dari string yang mewakili baris yang diambil. NULL jika tidak ada lagi baris dalam kumpulan hasil
PHP Version:5+

Contoh – Object oriented style:

<?php
$mysqli = new mysqli("localhost","my_user","my_password","my_db");

if ($mysqli -> connect_errno) {
  echo "Gagal Menghubungkan ke MySQL: " . $mysqli -> connect_error;
  exit();
}

$sql = "SELECT Lastname, Age FROM Persons ORDER BY Lastname";
$result = $mysqli -> query($sql);

// Array assosiatif
$row = $result -> fetch_assoc();
printf ("%s (%s)\n", $row["Lastname"], $row["Age"]);

// Free result set
$result -> free_result();

$mysqli -> close();
?>

Contoh – Procedural style:

<?php
$con = mysqli_connect("localhost","my_user","my_password","my_db");
if (mysqli_connect_errno()) {
  echo "Gagal Menghubungkan ke MySQL: " . mysqli_connect_error();
  exit();
}

$sql = "SELECT Lastname, Age FROM Persons ORDER BY Lastname";
$result = mysqli_query($con, $sql);

// Arrray Assosiatif
$row = mysqli_fetch_assoc($result);
printf ("%s (%s)\n", $row["Lastname"], $row["Age"]);

// Free result set
mysqli_free_result($result);

mysqli_close($con);
?>

Section Artikel

  • 1 Definisi dan Penggunaan
  • 2 Syntax
      • 2.0.1 Object oriented style:
      • 2.0.2 Procedural style:
  • 3 Nilai Parameter
  • 4 Detail Teknis

Definisi dan Penggunaan

Fungsi fetch_object() / mysqli_fetch_object() digunakan untuk mengembalikan baris saat ini dari kumpulan hasil, sebagai objek.

Catatan: Nama kolom yang dikembalikan dari fungsi ini peka huruf besar / kecil(Case-Sensitive).

Syntax

Object oriented style:

$mysqli_result -> fetch_object(classname, params)

Procedural style:

mysqli_fetch_object(result, classname, params)

Nilai Parameter

ParameterDeskripsi
result Required. Menentukan pengenal set hasil yang dikembalikan oleh mysqli_query(), mysqli_store_result() atau mysqli_use_result()
classname Optional. Menentukan nama kelas untuk membuat instance, mengatur properti dan mengembalikan
params Optional. Menentukan parameter array untuk diteruskan ke konstruktor untuk objek nama kelas

Detail Teknis

Return Value:Mengembalikan objek dengan properti string untuk baris yang diambil. NULL jika tidak ada lagi baris di set hasil
PHP Version:5+
Changelog:Kemampuan untuk return sebagai objek yang berbeda telah ditambahkan di PHP 5.0.0

Contoh – Object oriented style:

<?php
$mysqli = new mysqli("localhost","my_user","my_password","my_db");

if ($mysqli -> connect_errno) {
  echo "Gagal Menghubungkan ke MySQL: " . $mysqli -> connect_error;
  exit();
}

$sql = "SELECT Lastname, Age FROM Persons ORDER BY Lastname";

if ($result = $mysqli -> query($sql)) {
  while ($obj = $result -> fetch_object()) {
    printf("%s (%s)\n", $obj->Lastname, $obj->Age);
  }
  $result -> free_result();
}

$mysqli -> close();
?>

Contoh – Procedural style:

<?php
$con = mysqli_connect("localhost","my_user","my_password","my_db");

if (mysqli_connect_errno()) {
  echo "Gagal Menghubungkan ke MySQL: " . mysqli_connect_error();
  exit();  
}

$sql = "SELECT Lastname, Age FROM Persons ORDER BY Lastname";

if ($result = mysqli_query($con, $sql)) {
  while ($obj = mysqli_fetch_object($result)) {
    printf("%s (%s)\n", $obj->Lastname, $obj->Age);
  }
  mysqli_free_result($result);
}

mysqli_close($con);
?>

Apa itu fungsi fetch?

Fetch mempunyai fungsi agar webmaster tools dapat mengumpulkan data URL dari konten-konten yang ada pada website pengguna untuk dikirimkan langsung ke mesin pencari Google.

Apa itu fetch array?

Fungsi mysql_fetch_array() merupakan salah satu fungsi yang banyak digunakan dalam proses pengambilan data MySQL. Fungsi ini akan menangkap data dari hasil perintah query dan membentuknya ke dalam array asosiatif dan array numerik.

Mysqli_fetch_object untuk apa?

Fungsi fetch_object() / mysqli_fetch_object() digunakan untuk mengembalikan baris saat ini dari kumpulan hasil, sebagai objek. Catatan: Nama kolom yang dikembalikan dari fungsi ini peka huruf besar / kecil(Case-Sensitive).

Apa kegunaan dari mysql_fetch_array ()?

mysql_fetch_array pada php akan menangkap data dari hasil perintah query sql dan membentuknya ke dalam array asosiatif dan atau array numerik.