From:             [EMAIL PROTECTED]
Operating system: Solaris
PHP version:      4.0.5
PHP Bug Type:     Sybase-ct (ctlib) related
Bug description:  Sybase query result is getting destructed

The following script produces the following error the second time 
getAppName/sybase_fetch_row is called.

Error (warning):

   /users/pmoosman/test_data/test1.php(26) : Warning - 3 is not a valid Sybase result 



function getConnect()
  $db = sybase_connect('xxxx','yyy','zzz');
  return $db;

function getAppName($app_id) 

  // static $db;

  $sql = "select name from web_apps where application_id=$app_id";

  $db = getconnect();

  $result = sybase_query($sql, $db);

  $row = sybase_fetch_row($result);     

  // sybase_free_result($result);
  return $row[0];



Note: If I uncomment the "static $db" line, the error (warning) goes away.

I ran PHP in a debugger and it looks like the sybase connection is getting destructed 
when the sybase_query results are getting assigned to "$result".

Edit Bug report at:

PHP Development Mailing List <>
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