У меня проблема с отображением группы данных из моей базы данных. Получение данных из многих таблиц.
Мой запрос раньше получал все данные в одном запросе, тогда мне удалось найти способ его оптимизации, но я не удовлетворен.
foreach($query->result_array() as $row ){
$drreturn = $this->getDRReturnAmount($row["idno"],$date1);
$return_amount[] = $drreturn->return_amount;
$checkDRServiceNoPayment = $this->checkDRServiceNoPayment($row["idno"],$date1,$date2);
if($checkDRServiceNoPayment->num_rows() > 0) {
$minus_item_amount[] = 0;
$getProductPurchase = $this->getProductPurchase($row["idno"],$date1,$date2);
$minus_item_amount[] = $getProductPurchase->amount;
}
}
Кстати, я использую датируемые. то, что я делал раньше, это то, что я не использовал массив и помещал функции модели в foreach, но, похоже, ничего не произошло, даже если я использовал массив.