mysql_fetch_object
Holen Sie sich eine Zeile aus dem Ergebnis als Objekt.
Funktionsname: mysql_fetch_object ()
Anwendbare Versionen: Php 4, Php 5 (veraltet für Php 7.0.0 und in PHP 7.2.0 entfernt)
Verwendung: mysql_fetch_object (Ressource $ result [, String $ class_name = "stdClass" [, array $ params]]))
Beschreibung: Die Funktion mysql_fetch_object () wird verwendet, um die nächste Zeile aus dem Ergebnissatz als Objekt zu erhalten.
Parameter:
Rückgabewert:
Beispiel:
$result = mysql_query("SELECT * FROM users"); while ($row = mysql_fetch_object($result)) { echo $row->name . " - " . $row->email . "<br>"; }
class User { public $name; public $email; public function __construct($name, $email) { $this->name = $name; $this->email = $email; } } $result = mysql_query("SELECT name, email FROM users"); while ($row = mysql_fetch_object($result, "User", ["John Doe", "john@example.com"])) { echo $row->name . " - " . $row->email . "<br>"; }
Anmerkungen:
mysql_fetch_object()
wurde veraltet und wird nicht mehr empfohlen. Es wird empfohlen, stattdessen mysqli_fetch_object()
oder PDO::fetchObject()
zu verwenden.mysql_fetch_object()
entfernt und kann nicht verwendet werden.