소스구분문제 재질문드립니다.
본문
<TD bgcolor="162227" align=center><a href="javascript:win_char('<?=$s_list[$i][Name]?>');"><?=$s_list[$i][Name]?></a></TD>
유저랭킹 출력부분에서 유저네임을출력후 유저네임을 클릭하면 상세정보가뜨게돼어있는데
에를틀어 gnu 테이블에 유저네임이 gnu라고하면 check칼름에 0 이면 클릭이안돼고 1이면 클릭이 돼게하려면어떻게해야하나요
이질문을 올리고답글이
1 <TD bgcolor="162227" align=center>
2 <?
3 if($s_list[$i][check])
4 echo "<a href=\"javascript:win_char('".$s_list[$i][Name]."')\">".$s_list[$i][Name]."</a>";
5 else
6 echo "<a href=\"javascript:;\">".$s_list[$i][Name]."</a>";
7 ?>
8 </TD>
이런식으로 달렷는데 소스에 그럼 0 1 이없어도 자동으로돼는건가요 ?
답변 2
네이비 컬러님의 답변을 조금 더 쉽게 표현한다면
if($s_list[$i][check]==1), if($s_list[$i][check]==true)의
1과 true라는 것은 사용하기 위해 체크되어 있으면 이라는 의미입니다.
즉 기능사용에 체크가 되어 있으면(1, true) 스크립트를 실행하고
아니면 실행하지 않게 한거지요.
이제 쉽게 이해가 되시지요? ^^
if($s_list[$i][check]) 은
if($s_list[$i][check]==1) 또는 if($s_list[$i][check]==true)과 같은 표현이죠 ^^
답변을 작성하시기 전에 로그인 해주세요.