write.skin.php 파일 내용입니다.
Copy
<select name="wr_17" id="selwr_1_3"> <option value="">ROOM TYPE</option> <? if($write['wr_17']) { $room_query = sql_query("SELECT * FROM g5s_Div WHERE BigDivNo = '".$write['wr_15']."' AND MediumDivNo = '".$write['wr_16']."'"); while($room = sql_fetch_array($room_query)) { $sel = $room['DivOrder'] == $write['wr_17'] ? "selected" : ""; echo "<option value='".$room['DivOrder']."' ".$sel.">".$room['DivName']."</option>"; } } ?> </select>
view.skin.php 파일 내용입니다.
Copy
<?php $Div_Sql = " select * from g5s_Div where DivNo = '{$view[wr_17]}'"; $view[wr_17] = sql_fetch($Div_Sql); $view[wr_17] = $view[wr_17][DivName]; ?> <?=$view['wr_17']?>
왜 안불러와지는걸까요?
|
답변 4개 / 댓글 2개
채택된 답변
+20 포인트
11년 전
Copy
$Div_Sql = "SELECT * FROM g5s_Div WHERE DivNo = ".$view['wr_17'];$view_wr_17 = sql_fetch($Div_Sql);$view_wr_17_name = $view_wr_17['DivName'];
변수명만 다르게 정해서 실행해 보시기 바랍니다.
11년 전
값이 저장되었는데 db에서 안불러오는 증세는 아니네요.
동일 값을 불러온다는 얘기잖아요.
동일 값을 불러오는 증세는 디비에 동일값이 저장되거나
출력 쿼리가 동일 값을 불러오게 되었거나에요.
위 소스만 보고 답변 했는데... 둘 다 아니라면.. .. 소스 디버깅 해야 해요
11년 전
디비에 저장 된값이 동일한것 아닌가요?
write.skin.php 7번라인에 의해서요
write.skin.php 7번라인에 의해서요
답변에 대한 댓글 1개
11년 전
11년 전
<?=$view['wr_17']?>
이렇게 하면 array만 나올 텐데요.
['wr_17'][필드명]
이렇게 해야 값이 나올것이에요
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
view 페이지에서 왜 같은값이 나오는지 모르겠네요