[추가질문] 디비 테이블에 자료가 없을경우 표기 방법

[추가질문] 디비 테이블에 자료가 없을경우 표기 방법

QA

[추가질문] 디비 테이블에 자료가 없을경우 표기 방법

답변 2

본문

디비명
1번. i_tester < 회원접수(이미지) 자료
2번. order_list < 주문내역
3번. pay_transaction < 결제내역

1번 목록 자료에 (2번=3번) 매칭해서 3번 필드(pay_method) 값만 출력합니다.

3554585928_1613690064.9755.jpg

위 이미지 정소영 두명이 2번 3번 자료에는 존재하지 않습니다.
위 이미지 김윤아만 2번 3번 자료에는 존재합니다.

 

자료가 있으면 당연히 내용이 표기 됩니다.
근데... 자료가 없을경우 "빈공간"이나 "없음"으로 하고 싶은데, 위에 값(김윤아 $pay_method="CARD")으로 동일하게 표기됩니다.

----/----

$sql = "SELECT * FROM
order_list a LEFT JOIN pay_transaction b
ON a.oid = b.moid
WHERE a.can_number like '%$canno%'";

$result = mysql_query($sql);
$row = mysql_fetch_array($result);

---/----

$pay_method = $row['pay_method']; 이값을 표기 할려고 합니다.

 

테이블-order_list

3554585928_1613690115.273.jpg

 

테이블-pay_transaction

3554585928_1613690126.7223.jpg

 

테이블-i_tester

3554585928_1613690135.5835.jpg

조언 좀 부탁합니다.

이 질문에 댓글 쓰기 :

답변 2

쿼리가 저게 끝이라면 쿼리 결과를 봐야죠

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