내 CakePHP 앱에서 'Timesheets'테이블 결과를 가져오고 있습니다. 이 테이블에는 athlete_id와 경주 시간이 몇 번 있습니다. 한 선수의 시간에 다른 운동 선수와 비교 한 계산이 필요합니다 (예 : 가장 빠른 종료 시간과 가장 느린 시간의 차이를 계산).한 배열의 필드를 새로운 배열로 저장할 수 있습니까?
나는 이것을하기위한 가장 좋은 방법은 모든 선수의 'finish'를 새로운 배열에 저장 한 다음 min() 함수를 실행하는 것이라고 생각했습니다. 내 삶을 위해, 나는이 일을 할 수 없어 ...
내가 잘못 접근하고 있다고 생각합니까, 아니면 방금 무엇인가 놓치고 있습니까?
foreach ($timesheet['Run'] as $run):
<tr<?php echo $class;?>>
<td><?php echo $run['athlete_id'];?></td>
<td><?php echo $run['start'];?></td>
<td><?php echo $run['split1'];?></td>
<td><?php echo $run['split2'];?></td>
<td><?php echo $run['split3'];?></td>
<td><?php echo $run['split4'];?></td>
<td><?php echo $run['split5'];?></td>
<td><?php echo $run['split6'];?></td>
<td><?php echo $run['finish'];?></td>
</tr>
endforeach
코드 스 니펫과 설명은 완전히 별개의 것으로 보입니다. – seanmonstar
그래, 어떻게하려고하는지 보여주는 코드를 넣어주세요. – pablasso