From:             [EMAIL PROTECTED]
Operating system: Linux  2.2.14-6.0lp
PHP version:      4.0.4pl1
PHP Bug Type:     OCI8 related
Bug description:  The method fetchRow can't return NULL when no more data.

<?php
  $DSN="oci8://scott:gods";
  require_once("DB.php");
    $myDB = new DB;
    $myOBJ = $myDB -> connect($DSN);
    if ($myDB -> isError($myOBJ))
    { echo $myOBJ;
      return NULL;
    }
    $resultOBJ = $myOBJ -> query("select * from addr_id");
    if ($myDB -> isError($resultOBJ))
    { echo $resultOBJ;
      return NULL;
    }
    else
    {
      while( $row = $resultOBJ->fetchRow() )
      { echo "$row[0] $row[1] $row[2] $row[3] $row[4] $row[5] $row[6] $row[7]\n"
;
      }
    }
?>

The result:

0 1234 2313 1233 RD. 68號 R.O.C. TAIWAN 
Warning: OCIFetchInto: ORA-01002: 擷取的順序不對 in DB/oci8.php on line 206

Warning: OCIFetchInto: ORA-01002: 擷取的順序不對 in DB/oci8.php on line 206

Warning: OCIFetchInto: ORA-01002: 擷取的順序不對 in DB/oci8.php on line 206




-- 
Edit Bug report at: http://bugs.php.net/?id=10455&edit=1



-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to