Função PHP mysql_fetch_object()
Definição e uso
A função mysql_fetch_object() pega uma linha do conjunto de resultados (conjunto de registros) como objeto.
Se for bem-sucedido, esta função começa a partir de mysql_query() Obtém uma linha e retorna um objeto. Se falhar ou não houver mais linhas, retorna false.
Sintaxe
mysql_fetch_object(data)
Parâmetros | Descrição |
---|---|
data | Obrigatório. O ponteiro de dados a ser usado. Este ponteiro de dados é de mysql_query() Resultados retornados. |
Dicas e Notas
Notas:Cada chamada subsequente de mysql_fetch_object() retornará a próxima linha da coleção de registros.
Notas:mysql_fetch_object() e mysql_fetch_array() Semelhante, com uma única diferença - retorna um objeto em vez de um array. Indiretamente, também significa que só pode ser acessado através do nome do campo do array, e não pelo deslocamento.
Exemplo
<?php $con = mysql_connect("localhost", "peter", "abc123"); if (!$con) { die('Could not connect: ' . 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); ?>
Saída:
John George Thomas