left join 쿼리에서 에러가 나네요.
본문
안녕하세요.
g5_shop_order 주문내역 테이블과 g5_shop_cart 장바구니 테이블에서 od_id (주문번호)가 동일한
데이터를 읽어오기 위해, query를 아래와 같이 날려보았는데요.
영카트 소스와 완전 분리가 되여 있는 외부파일에서 주문내역을 출력해보구 있어요.
$query = "select a.od_id,
a.od_receipt_time,
a.od_name,
a.mb_id,
a.od_cart_count,
a.od_b_name,
a.od_b_hp,
a.od_b_tel,
a.od_b_zip1,
a.od_b_zip2,
a.od_b_addr1,
a.od_b_addr2,
a.od_memo,
a.od_send_cost,
a.od_delivery_company,
a.od_invoice,
b.it_id,
b.ct_price,
b.it_name,
b.io_id,
b.ct_option,
b.ct_send_cost
form g5_shop_order a left join g5_shop_cart b on ( a.od_id = b.od_id );";
$result = mysql_query($query);
for($i=0;$data=mysql_fetch_array($result);$i++){
... ...
}
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/domain.com/public_html/adm/order.excel.php on line 81
이런 에러가 뜨는군요. 어떻게 해결해야 되는지요?
혹시 where 절이 없어서 그런가요?
바쁘신 시간이겠지만, 좀 가르쳐주시면 정말 고맙겠습니다.!-->
답변을 작성하시기 전에 로그인 해주세요.