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

g5_shop_order에 필드를 추가하였는데 값이 불러와지지 않습니다. 채택완료

굼떠 8개월 전 조회 2,473

관리자 주문페이지에서 회원 레벨을 보고자 하여 주문 시 g5_shop_order 에 mb_level 필드를 추가하고 회원 레벨을 넣는 것까지 는 가능합니다.

 

그런데 관리자 adm/shop_admin/orderform.php 에서 불러오려고 하니 값을 불러오지를 못하네요

<?php echo $od['mb_level'];  ?>

 

sql 셀렉트문 어디에선가 새로 추가한 필드를 넣어줘야하는거같기도 한데 어느 위치에 있는지 뒤져도 못찾겠고ㅠ 어떻게 해야 저 값을 불러올 수 있을까요?

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

답변 1개

채택된 답변
+20 포인트
8개월 전

//------------------------------------------------------------------------------
// 주문서 정보
//------------------------------------------------------------------------------
$sql = " select * from {$g5['g5_shop_order_table']} where od_id = '$od_id' ";
$od = sql_fetch($sql);

select * 으로 가져와서 따로 지정해 줘야 하는것 같지는 않는데요....
어느 위치인지 잘 봐 보세요...
해당 위치에서 echo print_r($od); 전체 배열의 값들을 확인해 보세요 mb_level 이 있는지

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

답변에 대한 댓글 1개

굼떠
8개월 전
아이고 제가 멍청하게도 컬럼 추가한 후 주문한 주문서에서 확인한게 아니라 이전 주문서 확인하고 있어서 값이 안나오는거였어요 ㅎㅎ 잘 불러옵니다! echo print_r($od); 알려주신 걸로 확인하고 깨달았습니다 감사합니다!

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

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

로그인