안녕하세요.
g5_shop_order 주문내역 테이블과 g5_shop_cart 장바구니 테이블에서 od_id (주문번호)가 동일한
데이터를 읽어오기 위해, query를 아래와 같이 날려보았는데요.
영카트 소스와 완전 분리가 되여 있는 외부파일에서 주문내역을 출력해보구 있어요.
Copy
$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 절이 없어서 그런가요?
바쁘신 시간이겠지만, 좀 가르쳐주시면 정말 고맙겠습니다.답변 2개 / 댓글 3개
채택된 답변
+20 포인트
$result = mysql_query($query);에서
$result값이 나오긴 하나요?
그것을 체크해보면 될거 같습니다.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
감사합니다.
프로그래머7 님께도 채택은 못해드렸지만, 정말 감사합니다.
즐거운 일요일 되시길 바랍니다. ㅋㅋ