영카트5 상품 리스트 별도로 뽑을려고 합니다.

영카트5 상품 리스트 별도로 뽑을려고 합니다.

QA

영카트5 상품 리스트 별도로 뽑을려고 합니다.

본문

별도의 페이지를 만들어 디비에 상품을 뽑아올려고 하는데요.

 

g5_shop_item 테이블에서 ca_id 값의 길이와 상관없이 앞에서부터 4자리까지 2010 과 일치시키는

코드는 어떻게 넣나요?

이와같이 하니 안되는거 같아서요.....

 

$sql = " select * from g5_shop_item where SUBSTRING(ca_id,0,4) = 2010 and ca_id2 = {$tr_sca} and it_use = 1 order by it_order, it_id ";
$result = sql_query($sql); 

 

for ($i=1; $row=sql_fetch_array($result); $i++) { 

이 질문에 댓글 쓰기 :

답변 2

php의 substr, javascript의 substring 사용과 mysql의 substring의 사용을 혼동하신거 같으니 아래와 같이 수정해주세요. (php와 javascript는 0부터 시작하고 mysql은 1부터 시작합니다.)

SUBSTRING(ca_id,0,4) = 2010

SUBSTRING(ca_id,1,4) = '2010'

로 변경해주세요.

 

답변을 작성하시기 전에 로그인 해주세요.
전체 123,727 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT