优化模型查询

时间:2019-07-04 11:32:34

标签: php mysql sql codeigniter

显示数据库中的一堆数据时出现问题。从许多表中获取数据。

我的查询以前是在一个查询中获取所有数据,然后设法找到一种方法来优化它,但我不满意。

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中,但即使使用数组,似乎也没有发生任何事情。

0 个答案:

没有答案