여분필드에 넘버링을 하고 싶습니다. 정보
여분필드에 넘버링을 하고 싶습니다.
본문
여분필드를 많이 쓰는 관계로 넘버링을 하고 싶습니다.
여분필드 1부터 순서대로 1, 2, 3, 4, ... 넘버를 붙여주고 싶습니다.
아래는 <게시판수정 board_form.php> 파일에 들어있는 여분필드 부분 소스입니다.
어떻게 수정하면 될까요?
<? for ($i=1; $i<=30; $i++) { ?>
<tr class='ht'>
<td><input type=checkbox name=chk_<?=$i?> value=1></td>
<td><input type=text class=ed name='bo_<?=$i?>_subj' value='<?=get_text($board["bo_{$i}_subj"])?>' title='여분필드 <?=$i?> 제목' style='text-align:right;font-weight:bold;'></td>
<td><input type=text class=ed style='width:80%;' name='bo_<?=$i?>' value='<?=get_text($board["bo_$i"])?>' title='여분필드 <?=$i?> 설정값'></td>
</tr>
<? } ?>
30은 제가 여분필드를 30개를 사용하기 때문에 설정한 것입니다.
+ 그리고 특정여분필드를 특출나게 보이게 하고 싶습니다.
예를 들어, 여분필드 11 혹은 11~20 항목에 색상을 준다면 어떻게 설정할 수 있을까요?
고수님들의 가르침 부탁드립니다. (__)
여분필드 1부터 순서대로 1, 2, 3, 4, ... 넘버를 붙여주고 싶습니다.
아래는 <게시판수정 board_form.php> 파일에 들어있는 여분필드 부분 소스입니다.
어떻게 수정하면 될까요?
<? for ($i=1; $i<=30; $i++) { ?>
<tr class='ht'>
<td><input type=checkbox name=chk_<?=$i?> value=1></td>
<td><input type=text class=ed name='bo_<?=$i?>_subj' value='<?=get_text($board["bo_{$i}_subj"])?>' title='여분필드 <?=$i?> 제목' style='text-align:right;font-weight:bold;'></td>
<td><input type=text class=ed style='width:80%;' name='bo_<?=$i?>' value='<?=get_text($board["bo_$i"])?>' title='여분필드 <?=$i?> 설정값'></td>
</tr>
<? } ?>
30은 제가 여분필드를 30개를 사용하기 때문에 설정한 것입니다.
+ 그리고 특정여분필드를 특출나게 보이게 하고 싶습니다.
예를 들어, 여분필드 11 혹은 11~20 항목에 색상을 준다면 어떻게 설정할 수 있을까요?
고수님들의 가르침 부탁드립니다. (__)
댓글 전체

<? for ($i=1; $i<=30; $i++) {
if($i>11 && $i<=20) $bgcolor="#EEEEEE";
else$bgcolor="#FFFFFF";
?>
<tr class='ht' bgcolor="$bgcolor">
<td><?=$i?><input type=checkbox name=chk_<?=$i?> value=1></td>
<td><input type=text class=ed name='bo_<?=$i?>_subj' value='<?=get_text($board["bo_{$i}_subj"])?>' title='여분필드 <?=$i?> 제목' style='text-align:right;font-weight:bold;'></td>
<td><input type=text class=ed style='width:80%;' name='bo_<?=$i?>' value='<?=get_text($board["bo_$i"])?>' title='여분필드 <?=$i?> 설정값'></td>
</tr>
<? } ?>
if($i>11 && $i<=20) $bgcolor="#EEEEEE";
else$bgcolor="#FFFFFF";
?>
<tr class='ht' bgcolor="$bgcolor">
<td><?=$i?><input type=checkbox name=chk_<?=$i?> value=1></td>
<td><input type=text class=ed name='bo_<?=$i?>_subj' value='<?=get_text($board["bo_{$i}_subj"])?>' title='여분필드 <?=$i?> 제목' style='text-align:right;font-weight:bold;'></td>
<td><input type=text class=ed style='width:80%;' name='bo_<?=$i?>' value='<?=get_text($board["bo_$i"])?>' title='여분필드 <?=$i?> 설정값'></td>
</tr>
<? } ?>

엘모님 답변 감사합니다.
덕분에 넘버링은 아주 잘 구현되었습니다.
그런데, 배경 색상은 전체적으로 동일 색상이 나타나는군요.
즉, 여분필드 1~30까지 모두 동일한 색상이 나타납니다.
배경 색상이 왜 조건대로 나타나지 않는 걸까요??
덕분에 넘버링은 아주 잘 구현되었습니다.
그런데, 배경 색상은 전체적으로 동일 색상이 나타나는군요.
즉, 여분필드 1~30까지 모두 동일한 색상이 나타납니다.
배경 색상이 왜 조건대로 나타나지 않는 걸까요??

아....실수..bgcolor=<?=$bgcolor?>

엘모님 감사드립니다.
잘 구현되었습니다. ^^ (__)
잘 구현되었습니다. ^^ (__)