테스트 사이트 - 개발 중인 베타 버전입니다

shop_item_qa 테이블 질문입니다~ 채택완료

lacomparte 8년 전 조회 4,056

shop_item_qa 테이블에 컬럼을 추가해서(아래쿼리로 phpmyadmin 에서 추가해주었습니다.)

쿼리 : alter table [테이블명] add [컬럼명] varchar(255) not null; 

phpmyadmin 에서 컬럼생성 확인했습니다 ㅎ

 

그리고

itemqaform.skin.php 파일 form 안에

<?php if ($is_mobile) { ?><input type="hidden" name="device" value="m"><?php } ?>  

위의 코드를 추가 했구요,

 

itemqa.skin.php 에는

if ($row[$i]['device']=="m") {

echo "<img src=\"".$board_skin_url."/basic/img/icon_mobile.gif\">"; 

} else {

echo "<img src=\"".$board_skin_url."/basic/img/icon_desktop.gif\">"; 

}

이 코드를 추가해서 출력하게 했습니다.

 

모바일로 테스트를 해보니

컬럼에 m 이 들어가지 않더라구요;

그래서

 

itemqaformupdate.php에

if (!$is_member) {

    alert_close("상품문의는 회원만 작성이 가능합니다.");

}

아래에

 

$device = trim($_POST['device']);  이 코드를 추가했구요

 

 

그리고

else if ($w == "u") 의 sql문에

set device = 'device';를 추가했지만..! 출력이 안되네요 ㅠㅠ

 

</span></p><p>$sql = " update {$g5['g5_shop_item_qa_table']}</p><p>                set iq_secret = '$iq_secret',</p><p>                    iq_email = '$iq_email',</p><p>                    iq_hp = '$iq_hp',</p><p>                    iq_subject = '$iq_subject',</p><p>                    iq_question = '$iq_question',</p><p><span class="Apple-tab-span" style="white-space:pre">					</span>device = '$device'</p><p> </p><p>              where iq_id = '$iq_id' ";</p><p><span style="font-size: 11pt;">

 

 

 

 

혹시 itemqaform.php 에 

trim($_REQUEST['device']);

를 추가해 주어야 하나요!?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

itemqaform.skin.php 파일 form 안에

<?php if ($is_mobile) { ?><input type="hidden" name="device" value="m"><?php } ?>  

이부분의 if($is_mobile) 을 if(G5_IS_MOBILE) 로 수정해보세요.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

l
lacomparte
8년 전
해당 코드의 문제는 아니였지만
답변 감사드립니다 :D

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인