В моей модели есть функция, которая должна выполнять 2 разных запроса.
В идеале я бы хотел, чтобы она возвращала 2 разных переменных (по 1 из каждого запроса), которые были бы доступны моему контроллеру.
Приведенный ниже код явно не работает, поскольку первый возврат сразу же завершает выполнение. Но как я могу сделать что-то, что сгенерирует эти два результата в одной и той же функции?
Спасибо за любую помощь/указатель, который вы можете предоставить.
MODEL -- Hypothetical code
function ABC()
{
$query1 = $this->db->query( ... MySQL code #1 here ... );
$data1 = array();
foreach (query1->result() as $row){
$data1[$row->k] = $row->value;
return $data1;
$query2 = $this->db->query( ... MySQL code #2 here ... );
$data2 = array();
foreach (query2->result() as $row){
$data2[$row->k] = $row->value;
return $data2;
}
Подробнее здесь: https://stackoverflow.com/questions/552 ... del-method