私は次の配列を持っています: $days_involved
, $ticketIds
, $userIds
- これらは配列のように見えないかもしれませんが、それぞれがタイプの配列です:array('info', 'info_2' ...);
最大サイズ1000+
これで、チケット ID とユーザー ID を必要とする sql 関数ができました。この関数は次のように呼び出されます: $this->models->ticketLabour->getLaborInformation($ticketId, $userId);
(<-- 次のコード サンプル、連想配列を返します)。
$storage = array();
foreach($days_involved as $day){
foreach($ticketIds as $ticketId){
foreach($userIds as $userId){
$storage[$day][$userid][] = $this->models->ticketLabour->getLaborInformation($ticketId, $userId);
}
}
}
それは私の目には大丈夫に見えます.....あなたがそれを実行するまで....そしてクロムまたはApache、またはその両方が劇的にクラッシュします...
どうすればこれを行うことができますか.....これを行うことができれば....基礎となるSQLステートメントを調べてみましたが、必要な情報のみを取得するために可能な限り最適化しました...
しかし、結局のところ:
foreach($days_involved as $day){
foreach($ticketIds as $ticketId){
foreach($userIds as $userId){
echo "over , and over and, ";
}
}
}
劇的にクロムとアパッチを打ち砕く... (: であってもini_set('max_execution_time', 0);
)