하위분류에서 상위분류 정보 가져오기

· 2015-11-27 (금) 11:52:46 · 6960 · 4
당근 발코딩입니다만 ㅠㅠ

예를 들어,

1010 에서 10의 분류명을 가져오는 방법입니다.
급하게 필요해서 한번 만들어보고 공유합니다.

예제에서는 분류명이지만, 만약 다른 필드를 추가해서 사용 중이시면,
101010 일 때, 1010의 필드값을 가져오고, 없으면 10 의 필드값을 가져오는 방식입니다.

암튼 실적용 된 것에서 빼와서 올리다보니 정리가 안 된 부분 있을 수 있습니다.
그런 부분은 댓글 달아주시면 수정해드릴께요. ^^


[code]$len = strlen($ca_id);

function get_parents($len, $ca_id) {

global $g5;

$size = $len/2;

$i = 1;
$j = 0;
$style = '';
while($i<$size) {
$j = $j + 2;
$len_calc = $len - $j;
$cut_id = substr($ca_id, 0, $len_calc);
$sql = " select ca_name from {$g5['g5_shop_category_table']} where ca_id = {$cut_id} and length(ca_id) = $len_calc ";
$result = sql_fetch($sql);

if ($result['ca_name']) {
return $result['ca_name'];
break;
}
}
return false;
}[/code]


##########

영카트 패치가 많이 밀렸을 땐?

http://minsup.kr/ms-item.php?pds_id=30

##########
|

댓글 4개

이걸 어느 페이지에 적용시켜야하나요?
저 이게 꼭 필요한데 방법을 모르겠습니다.. ㅠㅠ
경로가 어떻게 되나요?
2021-09-07 (화) 14:44:39
shop.lib.php 마지막에 넣으시거나 extend 디렉토리에 파일 아무거나 하나 만드셔서 넣으신 다음에 쓰시면 될 거 같습니다. 그런데 하도 오래 전에 발코딩한 거라 제대로 되는지 모르겠네요;;
댓글을 작성하시려면 로그인이 필요합니다.

영카트5 팁자료실

455건
+
제목 글쓴이 날짜 조회
15-12-30 조회 9,538
15-12-29 조회 7,397
15-12-24 조회 6,651
15-12-18 조회 6,590
15-12-16 조회 7,403
15-12-15 조회 8,512
15-12-07 조회 6,837
15-11-27 조회 6,961
15-11-18 조회 7,209
15-11-14 조회 8,782
15-11-12 조회 6,432
15-11-10 조회 6,074
15-10-30 조회 9,280
15-10-21 조회 1.1만
15-10-20 조회 8,005
15-10-11 조회 1.4만
15-10-06 조회 1.3만
15-10-02 조회 7,747
15-09-26 조회 5,125
15-09-26 조회 6,409
15-09-24 조회 6,983
15-09-14 조회 7,222
15-09-11 조회 5,952
15-09-11 조회 6,384
15-09-09 조회 5,931
15-09-04 조회 5,833
15-09-03 조회 6,108
15-08-29 조회 7,457
15-08-26 조회 6,100
15-08-25 조회 3,917