mysql 에서 fetch 시킬 때 for문 사용가능할까요? 채택완료
코드 먼저 들어갑니다.
</p><p>$sql="select * from day where project='".RTRIM($project)."' AND inspection='".RTRIM($inspection)."' AND date_change='".RTRIM($date_change)."'";
$retVal=mysql_query($sql);</p><p> </p><p>while($row=mysql_fetch_array($retVal)){</p><p style="margin-left: 40px;">for($i=1;$i<21;$i++) {</p><p style="margin-left: 80px;">$j=sprintf("%02d", $i);</p><p style="margin-left: 80px;">$total_num=$row['num.$j'];</p><p style="margin-left: 40px;">}</p><p>}</p><p>
안녕하세요. 다름이 아니옵고.. num01,num02.....해서 21개가 있습니다.
저렇게 값 땡겨 올 때요.... for문 돌리니깐 작동을 안하네요..
다른 방법이 있을까 해서요..
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
Feelz996
9년 전
7번째 줄에
$total_num=$row['num.$j'];
이부분을
$total_num=$row['num'.$j];
이렇게 바꾸시면 소스상에는 이상이 없습니다.
total_num이라면 전체를 다 더하는거 같은데
$total_num+=$row['num'.$j];
이렇게 하시면 될것같습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택