PHP Doku:: Liest einen Datensatz einer InterBase-Datenbank als Objekt ein - function.ibase-fetch-object.html

Verlauf / Chronik / History: (1) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzDatenbankerweiterungenAnbieterspezifische DatenbankerweiterungenFirebird/InterBaseFirebird/InterBase Funktionenibase_fetch_object

Ein Service von Reinhard Neidl - Webprogrammierung.

Firebird/InterBase Funktionen

<<ibase_fetch_assoc

ibase_fetch_row>>

ibase_fetch_object

(PHP 4, PHP 5)

ibase_fetch_object Liest einen Datensatz einer InterBase-Datenbank als Objekt ein

Beschreibung:

object ibase_fetch_object ( int $result_id )

Liest die Daten der per ibase_query() oder ibase_execute() gewonnenen result_id in ein Pseudo-Objekt ein.

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

Siehe auch ibase_fetch_row().


2 BenutzerBeiträge:
- Beiträge aktualisieren...
richard at willmann dot sk
1.01.2001 2:29
The loop below is execute for all NOT NULL columns!

$foo = get_object_vars($dbRow);
foreach ($foo as $col=>$val) {
...
}
r dot metzger at spectraweb dot ch
27.11.2000 11:55
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.



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)