이거 for 루프로 짜려면 어떻게 해야해요?^^ 채택완료
원리야원리
8년 전
조회 5,942
안녕하세요
아래처럼 품목들이 여러개 계속 나오는 표를 for루프로 짜려면 어떻게 해야해요?^^
(이름이 같은것이 나올때면 분류명을
또 과일이 나올때면 rowsapn을 또 증가시켜줘야해요
품목 |
이름 |
생선 |
참치 |
과일 |
사과 |
배 |
|
감 |
|
다른품목 |
품목명1 |
품목명2 |
for($i=0;$i< ;$i++ ) {
if(
}
도무지 어렵네요^^
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
답변에 대한 댓글 1개
�
원리야원리
8년 전
댓글을 작성하려면 로그인이 필요합니다.
플라이
Expert
8년 전
자바스크립트 남겨놓으신 부분을 php문으로 짜놓았으니 참고하시고
직접 돌려보지 않아 오류가 나는 부분이 있을수 있습니다.
</p><p><?</p><p>$a_arr[0][0]='생선';
$a_arr[0][1]='참치';</p><p>$a_arr[1][0]='과일';
$a_arr[1][1]='사과';
$a_arr[1][2]='배';
$a_arr[1][3]='감';</p><p>$a_arr[2][0]='다른품목';
$a_arr[2][1]='품목명1';
$a_arr[2][2]='품목명2';
?>
<table border="1">
<?
for(i=0; i<$a_arr.length(); i++ )
{
echo ('<tr>');
echo('<td>'+$a_arr[i][0]+'</td>');
echo ('<td>');
for(j=1; j<$a_arr[i].length(); j++)
{
echo ('<table border="1"><tr><td>');
echo ($a_arr[i][j]);
echo ('</td></tr></table>');
}</p><p> echo ('</td>');</p><p> echo ('</tr>');
}
?>
</table> </p><p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
제가 설명을 잘 못했는지 다시 설명드릴께요
품목들이 그림이외에도 여러개 계속 나와요
(이름이 같은것이 나올때면 분류명을 <tr><td rowspan="2">과일</td>처럼 적어줘야 하는데요
또 과일이 계속 더 나올때면 rowsapn을 또 계속 증가시켜줘야해요