채택완료

상품정렬 '가나다라' 상품명순을 넣는 방법이 궁금합니다.

2018-03-07 (수) 23:22:45 3,765

https://www.okchundang.com/#hash=Item;link=ItemHanirang;data=ITM_Group=ALL

위 사이트 처럼 '가나다라마바사아....'가 있는데 

이처럼 '가'를 클릭했을때 상품이 ㄱ이 앞에 있는 상품을 노출시키는 방법이 어떻게 있나요??

딱 위의 사이트에서 보시면 설명이 빠를듯합니다..

나머지 최근상품, 판매많은순,, 이건 기본적으로 쓸 예정입니다.

|

답변 2개 / 댓글 3개

채택된 답변
+20 포인트

가능할 것으로 생각됩니다.

두가지 방향의 로직을 생각해 볼 수 있을 것 같습니다.

방향 1) 

가, 나, .. 클릭시 해당 상품 추출

where it_name >= '가' and it_name < '나'

where it_name >= '나' and it_name < '다'

...

방향 2)

상품 등록시 '가', '나', .. 정보를 여분필드에 저장

가, 나, .. 클릭시 해당 상품 추출

where wr_1 = '가'

where wr_1 = '나'

...

답변에 대한 댓글 3개

답변 감사합니다!
개발을 차츰차츰 배워가는 학생이라서 저에겐 여분필드를 사용하는게 좋을거 같은데.. 사용방법을 자세히 알려 주실수 있을까요!?
자세한 답까지 한단계씩 알려드릴 정도의 실력은 되지 않습니다.

여분필드 등록과 관련해서 잠깐만 얘기드리면,
지금보니 영카트 상품의 여분필드는 wr_1 이 아닌 'it_1' 입니다.

상품 여분 필드 사용방법 글을 참고하시면 좋을 것 같습니다. http://gnustudy.com/bbs/board.php?bo_table=yc_tip&wr_id=22

상품명의 초성을 추출한 다음, https://webisfree.com/2015-02-12/[sql]-%ED%95%9C%EA%B8%80-%EC%B4%88%EC%84%B1-%EC%9E%90%EC%9D%8C-%EA%B2%80%EC%83%89%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0

/adm/shop_admin/itemformupdate.php 에서

$it_1 = "초성정보";

를 입력하여, db 에서 확인시 it_1 에 초성정보가 맞게 들어갔는지 확인하시면 됩니다.
넵 친절한 답변 감사합니다..ㅜ

ㄱ이눌릴때 새로고침 되는 방식입니다.

답변을 작성하려면 로그인이 필요합니다.