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

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

QA

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

답변 2

본문

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

 

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'

로 변경해주세요.

 

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