설문이 없는경우 출력방법에 관한질문
vote 설문을 메인페이지 상에서 출력시켰습니다.
설문이 있는경우에는 자연히 잘뿌려집니다.. 그런데.. 만일.. 설문이 없는경우에는...
"진해중인 설문이 없습니다."라고 출력을 하고 싶습니다..
그래서... vote.skin.php에서 count값을 0 일경우... echo문을 사용하였습니다..
그런데... 아무런 메시지가 출력이 안됩니다.
어느부분을 수정해야 메세지를 출력할 수 있는지 궁금합니다.. ^^:; 아직 프로그래밍에 관해서 지식이 많이
부족하여 고생을 하네요.. ㅜ.ㅜ 고수님들의 거침없는 충고를 부탁드립니다.
설문이 있는경우에는 자연히 잘뿌려집니다.. 그런데.. 만일.. 설문이 없는경우에는...
"진해중인 설문이 없습니다."라고 출력을 하고 싶습니다..
그래서... vote.skin.php에서 count값을 0 일경우... echo문을 사용하였습니다..
그런데... 아무런 메시지가 출력이 안됩니다.
어느부분을 수정해야 메세지를 출력할 수 있는지 궁금합니다.. ^^:; 아직 프로그래밍에 관해서 지식이 많이
부족하여 고생을 하네요.. ㅜ.ㅜ 고수님들의 거침없는 충고를 부탁드립니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 1개
bbs/vote.php 파일에서 약 10번째 라인
if (!$vo_id) { return; }
위 코드를 아래처럼 수정하고,
if(!$vo_id){
$vo_msg = 1;
}else{
$vo_msg = 0;
}
vote.skin.php 파일에서 아래 부분을
<? for ($i=1; $i<=count($list); $i++) { ?>
<tr>
<td valign=top width=15><input type=radio name=gb_vote value='<?=$i?>' style='border-width:0px;'></td>
<td width=100% style=\"text-align:jusify;\"><?=$list[$i]?></td>
</tr>
<? } ?>
아래처럼 수정.
<?
if($vo_msg){
echo "<tr><td>진행중인 설문이 없고..어쩌고...</td></tr>
}else{
for ($i=1; $i<=count($list); $i++) { ?>
<tr>
<td valign=top width=15><input type=radio name=gb_vote value='<?=$i?>' style='border-width:0px;'></td>
<td width=100% style=\"text-align:jusify;\"><?=$list[$i]?></td>
</tr>
<? }} ?>
참고해서 응용해서 코딩하세요.