Привет всем гуру Yii !
Коллеги, меня деструктивно обламывает то что код:
$connection=Yii::app()->db;
$dataReader=$connection->createCommand('SELECT * FROM debtors')->query();
$rows=$dataReader->readAll();
print_r($rows);
вываливает мне список должников,
а код
$connection=Yii::app()->db;
$dataReader=$connection->createCommand('SELECT * FROM debtors')->query();
$rows=$dataReader->readAll();
foreach ($rows as $value) {echo $value.'<br />';}
вываливает мне
Array
Array
и т.д. При этом количество строк соответствует количеству записей в таблице "debtors" .
Наверняка это имеет какое-то простое и логическое объяснение, однако к моему стыду своего ума мне не хватает. Может быть кто-то знает отчего прозаический foreach отказывается работать?
Заранее благодарен.
readAll() - Заблудился в трёх соснах
Re: readAll() - Заблудился в трёх соснах
Все верно вываливается.331520 писал(а):Привет всем гуру Yii !
Коллеги, меня деструктивно обламывает то что код:
$connection=Yii::app()->db;
$dataReader=$connection->createCommand('SELECT * FROM debtors')->query();
$rows=$dataReader->readAll();
print_r($rows);
вываливает мне список должников,
а код
$connection=Yii::app()->db;
$dataReader=$connection->createCommand('SELECT * FROM debtors')->query();
$rows=$dataReader->readAll();
foreach ($rows as $value) {echo $value.'<br />';}
вываливает мне
Array
Array
и т.д. При этом количество строк соответствует количеству записей в таблице "debtors" .
Наверняка это имеет какое-то простое и логическое объяснение, однако к моему стыду своего ума мне не хватает. Может быть кто-то знает отчего прозаический foreach отказывается работать?
Заранее благодарен.
И проще сделать так:
Код: Выделить всё
$rows=Yii::app()->db->createCommand('SELECT * FROM debtors')->queryAll();
foreach ($rows as $value) { echo $value['ПОЛЕ_ИЗ_ТАБЛИЦЫ'].'<br />'; }
Re: readAll() - Заблудился в трёх соснах
...кр. сест. тал...
Даже не знаю как благодарить. Впрочем, если будете в Киеве, отдам галушками
Даже не знаю как благодарить. Впрочем, если будете в Киеве, отдам галушками
Re: readAll() - Заблудился в трёх соснах
Ловлю на слове331520 писал(а):Даже не знаю как благодарить. Впрочем, если будете в Киеве, отдам галушками