Zwracany jest obiekt:
["fetch_type":protected]=>
string(18) "mysql_fetch_object"
["return_type":protected]=>
string(8) "stdClass"
["result":protected]=>
resource
(41
) of type
(mysql result
) ["insert_id":protected]=>
NULL
["sql":protected]=>
string() ""
["current_row":protected]=>
int(1)
["total_rows":protected]=>
int(1)
}
a jak iteruję to mogę zdecydować, albo notacja obiektowa:
foreach($rekordy as $key => $value)
{
$rekordy[$key]->nowe_pole = 'nowe pole';
}
nic nie zmienia..
albo tablicowa:
foreach($rekordy as $key => $value)
{
$rekordy[$key]['nowe_pole'] = 'nowe pole';
}
tutaj błąd: Indirect modification of overloaded element of Mysql_Result has no effect
iterowanie przez referencję też nie przejdzie