[Tickets #3049] RESOLVED: Cannot use object of type DB_mysql as array in DataTree.php on line 590

bugs@bugs.horde.org bugs at bugs.horde.org
Sat Dec 31 13:31:39 PST 2005


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=3049
-----------------------------------------------------------------------
 Ticket             | 3049
 Updated By         | support at wowko.com
 Summary            | Cannot use object of type DB_mysql as array in DataTree.php on line 590
 Queue              | Horde Project Systems
 State              | Bogus
 Priority           | 2. Medium
 Type               | Bug
 Owners             | 
-----------------------------------------------------------------------


support at wowko.com (2005-12-31 13:31) wrote:

> After Update from php-5.0.5 to php-5.1.0 i have this error in 
> Horde/IMP (when viewing Inbox):
>
> Cannot use object of type DB_mysql as array in 
> /horde/lib/Horde/DataTree.php on line 590
>
> 584    function set($data, $charset = null)
> 585    {
> 586        $cats = array();
> 587        $cids = array();
> 588        foreach ($data as $cat) {
> 589            if (!is_null($charset)) {
> 590                $cat[1] = String::convertCharset($cat[1], $charset);
> 591            }
>
> in php-5.0.5 var_dump($cat) shows:
> array(4) { [0]=>  string(1) "1" [1]=>  string(14) "my at email.de" [2]=> 
>  string(0) "" [3]=>  NULL }
>
> in php-5.1.0 var_dump($cat) shows:
> object(DB_mysql)#18 (25) {
>  ["connection"]=>
>  resource(29) of type (mysql link)
>  ["phptype"]=>
>  string(5) "mysql"
>  ["dbsyntax"]=>
>  string(5) "mysql"
>  ["prepare_tokens"]=>
>  array(0) {
>  }
>  ["prepare_types"]=>
>  array(0) {
>  }
>  ["num_rows"]=>
>  array(2) {
>    [115]=>
>    int(1)
>    [117]=>
>    int(1)
>  }
>  ["transaction_opcount"]=>
>  int(0)
>  ["autocommit"]=>
>  bool(true)
>  ["fetchmode"]=>
>  int(1)
>  ["_db"]=>
>  string(5) "horde"
>  ["features"]=>
>  array(4) {
>    ["prepare"]=>
>    bool(false)
>    ["pconnect"]=>
>    bool(true)
>    ["transactions"]=>
>    bool(true)
>    ["limit"]=>
>    string(5) "alter"
>  }
>  ["errorcode_map"]=>
>  array(17) {
>    [1004]=>
>    int(-15)
>    [1005]=>
>    int(-15)
>    [1006]=>
>    int(-15)
>    [1007]=>
>    int(-5)
>    [1008]=>
>    int(-17)
>    [1022]=>
>    int(-5)
>    [1046]=>
>    int(-14)
>    [1050]=>
>    int(-5)
>    [1051]=>
>    int(-18)
>    [1054]=>
>    int(-19)
>    [1062]=>
>    int(-5)
>    [1064]=>
>    int(-2)
>    [1100]=>
>    int(-21)
>    [1136]=>
>    int(-22)
>    [1146]=>
>    int(-18)
>    [1048]=>
>    int(-3)
>    [1216]=>
>    int(-3)
>  }
>  ["prepared_queries"]=>
>  array(0) {
>  }
>  ["prepare_maxstmt"]=>
>  int(0)
>  ["last_query"]=>
>  string(171) "SELECT datatree_id, datatree_name, datatree_parents, 
> datatree_order FROM horde_datatree WHERE datatree_id IN (1, 0) AND 
> group_uid = 'horde.shares.nag' ORDER BY datatree_id"
>  ["fetchmode_object_class"]=>
>  string(8) "stdClass"
>  ["options"]=>
>  array(7) {
>    ["persistent"]=>
>    bool(false)
>    ["ssl"]=>
>    bool(false)
>    ["debug"]=>
>    int(0)
>    ["seqname_format"]=>
>    string(6) "%s_seq"
>    ["autofree"]=>
>    bool(false)
>    ["portability"]=>
>    int(17)
>    ["optimize"]=>
>    string(11) "performance"
>  }
>  ["dbh"]=>
>  NULL
>  ["_debug"]=>
>  bool(false)
>  ["_default_error_mode"]=>
>  NULL
>  ["_default_error_options"]=>
>  NULL
>  ["_default_error_handler"]=>
>  string(0) ""
>  ["_error_class"]=>
>  string(8) "DB_Error"
>  ["_expected_errors"]=>
>  array(0) {
>  }
>  ["dsn"]=>
>  array(15) {
>    ["phptype"]=>
>    string(5) "mysql"
>    ["dbsyntax"]=>
>    string(5) "mysql"
>    ["username"]=>
>    string(5) "horde"
>    ["password"]=>
>    string(7) "xxxxx"
>    ["protocol"]=>
>    string(3) "tcp"
>    ["hostspec"]=>
>    string(9) "localhost"
>    ["port"]=>
>    int(3306)
>    ["socket"]=>
>    bool(false)
>    ["database"]=>
>    string(5) "horde"
>    ["persistent"]=>
>    bool(false)
>    ["charset"]=>
>    string(10) "iso-8859-1"
>    ["driverconfig"]=>
>    string(5) "horde"
>    ["group"]=>
>    string(16) "horde.shares.nag"
>    ["table"]=>
>    string(14) "horde_datatree"
>    ["table_attributes"]=>
>    string(25) "horde_datatree_attributes"
>  }
> }
>
>
> thankyou...





More information about the bugs mailing list