php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #4837 Fatal error: Cannot use [] for reading in sqlfunctions.php3 on line 36
Submitted: 2000-06-06 14:03 UTC Modified: 2000-07-26 13:42 UTC
From: leif dot gripner at eds dot com Assigned:
Status: Closed Package: Scripting Engine problem
PHP Version: 4.0.0 Release OS: Linux
Private report: No CVE-ID: None
 [2000-06-06 14:03 UTC] leif dot gripner at eds dot com
I'w just compiled PHP4 with apache, mysql, imap, ldap, oracle8.05

I recive this error: Fatal error: Cannot use [] for reading in sqlfunctions.php3 on line 36

when I trie to run a script that works under php3.0.9 whith the sam modules compiled in.

// ----- line 36
for($aMenu[], $inc=0; $inc < ora_numcols($dbcursor) - 1; $inc++, $aMenu[] = ora_getcolumn($dbcursor, $inc));

// Leif G

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-07-26 07:26 UTC] zak@php.net
hmmm... i do not think that this is oracle related - I would put it down to an unexpected behavior or problem with the scripting engine...

Have you tried a new release of php - if so, does the problem still happen?
 [2000-07-26 13:42 UTC] thies@php.net
for($aMenu[], $inc=0; 

what is the $aMenu[] supposed to do? simply remove it -or- (if you want to create a new array at the start of the loop write:

for ($aMenu = array(),$inc=0; 

 
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Thu Oct 08 10:00:01 2026 UTC