Neueste Web-Entwicklung Tutorials
 

PHP mysqli_fetch_object() Function

<PHP MySQLi Referenz

Beispiel

Gibt die aktuelle Zeile einer Ergebnismenge, dann den Wert jedes Feld drucken:

<?php
$con=mysqli_connect("localhost","my_user","my_password","my_db");
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }

$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);
    }
  // Free result set
  mysqli_free_result($result);
}

mysqli_close($con);
?>

Definition und Verwendung

Die mysqli_fetch_object() Funktion gibt die aktuelle Zeile einer Ergebnismenge, als Objekt.

Hinweis: Feldnamen aus dieser Funktion zurück ist case-sensitive.


Syntax

mysqli_fetch_object( result,classname,params ) ;

Parameter Beschreibung
result Erforderlich. Gibt ein Ergebnis Set Identifier von zurück mysqli_query() , mysqli_store_result() oder mysqli_use_result()
classname Optional. Gibt den Namen der Klasse zu instanziiert, legen Sie die Eigenschaften von und Rückkehr
params Optional. Gibt ein Array von Parametern an den Konstruktor für Klassennamen Objekte passieren

Technische Details

Rückgabewert: Gibt ein Objekt mit einer Schnur Eigenschaften für die abgerufene Zeile. NULL, wenn es keine weiteren Zeilen in der Ergebnismenge
PHP Version: 5+
Änderungsprotokoll: Die Fähigkeit, als ein anderes Objekt zurückzugeben, wurde in PHP 5.0.0 hinzugefügt

<PHP MySQLi Referenz