$list 배열 생성되는 SQL 위치? 채택완료
영카트의 주문내역 담당파일인 orderform.html.php 파일에서 참조하는 테이블이 g5_shop_cart 이더군요.
g5_shop_cart 에서 추가 컬럼을 추가하고 orderform.html.php 에서 불러오려고하는데 $list라는 배열이 어디서 생성되는지 잘 모르겠습니다.
분명 어디선가 sql문이 있으니까 $list 배열을 생성해서 orderform.html.php 파일로 불러오는것일텐데.. 확인해보니 $list[$i]['it_name'] 이걸 $list[$i]['newColumn'] 이런식으로는 안불러와지는것같더라구요.
사실 이 파일 내에서 새롭게 SQL문을 작성해도 되겠지만 뭔가 이방법은 좋지 못한것같아서 $list 배열을 만드는 SQL 쪽에서 추가를 해줘야할것같은데 어디서 처리하나요?
답변 3개
shop.lib.php 보시면
function run() 에서
$list = array(); 로 배열을 셋팅후 아래단 보시면 select로 assign되어 있는부분이 있습니다.
이부분을 한번 검토 해보시기 바랍니다.
요건에 따라 원하는 조건이 차이가 있으므로 정확한 기준을 보시고 디버깅 해보시기 바랍니다.
댓글을 작성하려면 로그인이 필요합니다.
보통 orderform.sub.php 에서는 $list 관련 변수를 받아오지 않습니다.
파일 자체에 쿼리가 들어있죠.
이윰이 어떤 부분을 사용하는지 몰라서 답변이 애매하네요. ^^;
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
VSC에서 왠만하면 검색해서 나오는데 워낙 $list 변수 생성되는 부분들이 많다보니 검색에 에로사항이 있네요 ^^...