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

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

QA

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

답변 1

본문

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

 

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

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

 

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

이 질문에 댓글 쓰기 :

답변 1

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

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

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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,112
© SIRSOFT
현재 페이지 제일 처음으로