PHP mysql_fetch_object() -funktionen
Definition och användning
mysql_fetch_object() -funktionen hämtar en rad från resultatuppsättningen (postuppsättning) som ett objekt.
Om det lyckas, använder denna funktion mysql_query() Få en rad och returnera ett objekt. Om det misslyckas eller det inte finns fler rader, returneras false.
Syntax
mysql_fetch_object(data)
Parameter | Beskrivning |
---|---|
data | Obligatorisk. Datapekare som används. Denna datapekare är från mysql_query() Resultatet som returneras. |
Tips och kommentarer
Kommentar:Varje efterföljande anrop till mysql_fetch_object() returnerar nästa rad i innehållet.
Kommentar:mysql_fetch_object() jämfört med mysql_fetch_array() Liknande, med endast en liten skillnad - det returneras ett objekt istället för en array. Indirekt innebär detta att man endast kan komma åt arrayen via fältnamn, inte via offset.
Exempel
<?php $con = mysql_connect("localhost", "peter", "abc123"); if (!$con) { die('Kunde inte ansluta: ' . mysql_error()); } $db_selected = mysql_select_db("test_db",$con); $sql = "SELECT * from Person"; $result = mysql_query($sql,$con); while ($row = mysql_fetch_object($result)) { echo $row->FirstName . "<br />"; } mysql_close($con); ?>
Uttan:
John George Thomas