|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2003-05-13 12:51 UTC] vhcampos at terra dot com dot br
[2003-05-13 16:05 UTC] sniper@php.net
[2003-05-13 21:31 UTC] vhcampos at terra dot com dot br
[2003-05-13 23:15 UTC] vhcampos at terra dot com dot br
[2007-11-01 22:44 UTC] lwe@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Dec 12 17:00:01 2025 UTC |
When I use the following code for the following table, PHP returns the message: Notice: Undefined index: name in d:\sites\index.php on line 29 when I try to echo($row["name"]) (or whatever field I try). If I try using $row->name after a $row = ibase_fetch_object($rst), I get the message: Notice: Undefined property: name in d:\sites\index.php on line 39 The problem doesn't happen if the table is empty. Interbase table: CREATE TABLE "NAME" ( "COD" INTEGER NOT NULL, "NAME" VARCHAR(50) CHARACTER SET WIN1252 NOT NULL, "DATE1" TIMESTAMP, PRIMARY KEY ("COD") ); PHP Example: <? $local_bd = "intranet:D:\Database\Projetos.gdb"; $usuario = "SYSDBA"; $senha = "masterkey"; $characterSet = "WIN1252"; $cn = ibase_connect($local_bd, $usuario, $senha, $characterSet, 0, 3) or die("Cannot connect to database."); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Untitled</title> </head> <body> This is just a test. <p> <? $sql = "select cod, name, date1 from Name order by name"; $rst = ibase_query($cn, $sql); while ($row = ibase_fetch_row($rst)) { echo("ID: " . $row["cod"] . "<br>\n"); echo("Name: " . $row["name"] . "<br>\n"); } ibase_free_result($rst); $rst = ibase_query($cn, $sql); while ($row = ibase_fetch_object($rst)) { echo("ID: " . $row->cod . "<br>\n"); echo("Name: " . $row->name . "<br>\n"); } ibase_free_result($rst); ?> </body> </html> <? ibase_close($cn); ?> PS: I'm using Apache 1.3.27 for Windows, PHP 4.3.1 and Firebird 1.0.2.908 (the latest version of Firebird's 1.0 tree).