for ($i=0,$j=1; $row=sql_fetch_array($result); $i++,$j++) {
이게 데이터가 잇는한 계속 반복하는거 같은데
10번까지만 반복하려면
어떻게 고쳐야할까요?
답변 2개 / 댓글 1개
채택된 답변
+20 포인트
2019-06-14 (금) 00:32:33
아마도 반복문의 형태가
Copy
// 무식한 코드로 짜면
for ( $i=0, $j=1; $row=sql_fetch_array($result); $i++, $j++ ) {
echo "<tr>";
echo "<td>$row[$i][0]</td>"; // or echo "<td>$row[$i][col_name]</td>";
echo "<td>$row[$i][1]</td>";
echo "<td>$row[$i][2]</td>";
echo "<td>$row[$i][3]</td>";
echo "<td>$row[$i][4]</td>";
echo "</tr>";
$count[$j] = count($row[$i]); // 카운트.. 이거 칼럼수 두배로 나옵니다.
// 하나는 연관배열수 하나는 숫자첨자 배열
}
이러면 되지 않을까요.
2019-06-13 (목) 23:18:02
아래처럼 해보시겠어요?
Copy
for ($i=0,$j=1; $row=sql_fetch_array($result); $i++,$j++) {
if($i==10);break;
// 이하 실행 코드
}
답변에 대한 댓글 1개
2019-06-14 (금) 00:01:36
답변을 작성하려면 로그인이 필요합니다.
혹시 쿼리값을 받아오는
<Tr>
<td>
배열 tr 태그쪽에서 5열까지만 직접 제한시킬수있나요?