PHP Unconference Europe 2015

ibase_fetch_object

(PHP 5)

ibase_fetch_objectObtém uma linha como um objeto de um banco de dados InterBase

Descrição

object ibase_fetch_object ( resource $result_id [, int $fetch_flag ] )

Obtém uma linha como pseudo-objeto a partir de um dado identificador de resultado.

Chamadas subseqüêntes a ibase_fetch_object() retornam a próxima linha no conjunto de resultados.

Parâmetros

result_id

Um identificador de resultado InterBase obtido por ibase_query() ou ibase_execute().

fetch_flag

fetch_flag é uma combinação das constantes IBASE_TEXT e IBASE_UNIXTIME. Passando IBASE_TEXT irá fazer com que esta função retorne o conteúdo de BLOB, ao invés do id do BLOB. Passando IBASE_UNIXTIME irá fazer esta função retornar valores de data/hora como Unix timestamps ao invés de strings formatadas.

Valor Retornado

Retorna um objeto com a próxima linha de informação, ou FALSE se não houver mais linhas.

Exemplos

Exemplo #1 ibase_fetch_object() example

<?php
    $dbh 
ibase_connect($host$username$password);
    
$stmt 'SELECT * FROM tblname';
    
$sth ibase_query($dbh$stmt);
    while (
$row ibase_fetch_object($sth)) {
        echo 
$row->email "\n";
    }
    
ibase_close($dbh);
?>

Veja Também

add a note add a note

User Contributed Notes 1 note

up
1
r dot metzger at spectraweb dot ch
13 years ago
Interbase not always stores in uppercase. It depends how you created the table. If you use CREATE TABLE xyz("email" varchar(90)) you can get informations with $row->email.

If you use CREATE TABLE xyz(email varchar(90)) you have to use $row->EMAIL.
To Top