Страница 1 из 1

как сделать такой вывод информации???

Добавлено: 2018.03.05, 18:03
StasRuv
Добрый день!!!

у меня есть скрипт с помощью которого я из таблицы извлекаю информацию, вот этот скрипт:

<?php
$connection=Yii::app()->db;
$dataReader=$connection->createCommand('select oo,pr,ty,SUM(mma) as summ FROM table1 where oo="'.$_GET['okpo_search'].'" GROUP BY ty')->query();
$rows=$dataReader->readAll();
$summ="";
$ty="";
foreach ($rows as $value) {
$summ=$summ.','.$value['summ'];
$ty=$ty.','.$value['ty'];
}
?>
Вывод информации такой:
summ: ,поле1,поле2,поле3;
ty:,поле1,поле2,поле3;

как сделать что-бы информация отоброжалось так;
summ поле1 ty поле1
summ поле2 ty поле2
summ поле3 ty поле3

Re: как сделать такой вывод информации???

Добавлено: 2018.03.05, 19:42
andku83

Код: Выделить всё

$text = '';
foreach ($rows as $value) { 
    $text = 'summ ' . $value['summ'] . ' ty ' . $value['ty'] . PHP_EOL;
} 
echo $text;

Re: как сделать такой вывод информации???

Добавлено: 2018.03.06, 09:56
StasRuv
Спасибо!! Я наверное не правильно описал мне надо отображения не скольких атрибутов в одной колонке. Я нашел как сделать это на YII2 но у меня стоит YII1.9. Данные будут отображаться но заноситься в разные столбцы? Вот как в этой статье https://habrahabr.ru/post/303406/