데이터베이스의 필드값을 비교해서요
본문
데이터베이스에 wr_video 필드에 유튜브 링크 주소값이 저장되거든요.
그런데 그곳에 그 유튜브 주소값대신 novideo란 값이 있을때 뷰페이지에서
동영상 보여주기란을 안보여주려고 해요.
아래소스는 그 부분을 처리하려는 소스인데요.
구현 의도는 이러해요.
만약에 wr_video 필드값이 novideo와 같다면
아래 소스를 출력하지 말고
"비디오 없다"를 출력 하고자 함인데요.
이게 데이터 비교가 가능한지 모르겠어요.
에코 찍으면 현재 wr_video 필드에 novideo라고 들어있어서 잘 찍히는데요.
novideo와 값이 같은지의 비교는 이루어지지 않는듯 합니다.
그럼 한번 살펴봐 주시어용.
한 수 부탁드립니다. 꾸벅^^_^^;
<?
echo $view[wr_video];
if($view[wr_video]=="novideo")
{
echo "비디오 없다!";
}
if($view[wr_video]=="novideo")
{
echo "비디오 없다!";
}
else
{
{
?>
<!--------동영상 앵커---------------------------->
<table width="950" id="mpg" align="center"></table>
<table width="950" align="center">
<tr><td width="950" height="50">
<p><a href="http://사이트주소/mw-builder/bbs/board.php?bo_table=B01" class="button">내차찾기 초기화</a>
<a href="#top" class="button">상세보기</a>
<a href="#view1" class="button">성능기록부</a>
<a href="#caropt" class="button">차량옵션정보</a>
<a href="#mpg" class="button">동영상 정보</a>
<a href="#carppt" class="button">차량상세 설명 </a>
<a href="#photo" class="button">사진정보 </a>
</td></tr>
</table>
<tr><td width="950" height="50">
<p><a href="http://사이트주소/mw-builder/bbs/board.php?bo_table=B01" class="button">내차찾기 초기화</a>
<a href="#top" class="button">상세보기</a>
<a href="#view1" class="button">성능기록부</a>
<a href="#caropt" class="button">차량옵션정보</a>
<a href="#mpg" class="button">동영상 정보</a>
<a href="#carppt" class="button">차량상세 설명 </a>
<a href="#photo" class="button">사진정보 </a>
</td></tr>
</table>
<table width="950" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="31" width="950"><img src="<?=$board_skin_path?>/img/mpg.jpg"></td>
</tr>
</table>
<!-- 동영상 추가코드--->
<table width="<?=$width?>" height="750" border="0" align="center" cellpadding="0" cellspacing="0">
<tr><td align="center" height="80"> <?=$view[wr_8]?> <?=$view[wr_9]?> 동영상 </td></tr>
<tr><td align="center">
<?=$write[wr_video]?>
</td></tr>
<?=$write[wr_video]?>
</td></tr>
</table>
<?
}
?>
답변 2
if문이 작동하지않는다면 아래처럼 해보세요
1. if(trim($view[wr_video])=="novideo")
또는
2. if(strpos($view[wr_video],"novideo")!==false)
잘 되네요. 감사합니다.^^
답변을 작성하시기 전에 로그인 해주세요.