Результаты запроса группы A CodeIgniter, установленные столбцом и создайте Subarrays в каждой группеPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Результаты запроса группы A CodeIgniter, установленные столбцом и создайте Subarrays в каждой группе

Сообщение Anonymous »

Я пытаюсь заполнить многомерный массив с помощью Codeigniter. В приведенном ниже коде, внешняя форешет 2 раза. Внутренняя петля Foreach 3 раза, а затем 2 раза. Проблема, которую у меня возникает, заключается в том, что мои полученные данные $ Data ['TC'] содержит один массив, содержащий 5 элементов, но я хочу получить 2 массива, содержащие 2 и 3 элемента соответственно. < /P>

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

$bd = $this->db->query("SELECT tbltc.BILLED FROM tbltc WHERE tbltc.PN = $pn AND tbltc.Y = $taxyear AND tbltc.SCENARIO = $scenario GROUP BY BILLED");

foreach ($bd->result() as $bdrow) {
$tcbd = $this->db->query("SELECT tbltc.BILLED, tbltc.TC, tbltc.CAT FROM tbltc WHERE tbltc.PN = $pn AND tbltc.Y = $taxyear AND tbltc.SCENARIO = $scenario AND tbltc.BILLED = '".$bdrow->BILLED."' GROUP BY TC");

foreach ($tcbd->result() as $row) {
$tmp[] = array( $row->BILLED => $row->TC);
}

$data['tc'] = $tmp;
}
< /code>
В настоящее время я получаю массив, который выглядит так: < /p>
Array
(
[0] => Array
(
[2011-11-18 00:00:00] => C
)
[1] => Array
(
[2011-11-18 00:00:00] => I
)
[2] => Array
(
[2011-11-18 00:00:00] => S
)
[3] => Array
(
[2011-11-22 00:00:00] => C
)
[4] => Array
(
[2011-11-22 00:00:00] => S
)
)
Но мне нужно, чтобы это было разбито на два отдельных массива, один на дату 2011-11-18 гг. И один для даты 2011-11-22.

Подробнее здесь: https://stackoverflow.com/questions/828 ... ys-in-each
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»