테스트 사이트 - 개발 중인 베타 버전입니다

중복카테고리 ca_name 나누기 질문 채택완료

itb 7개월 전 조회 2,522

안녕하세요.

https://sir.kr/g5_tip/12256#c_23822

 

이 글읽고 중복카테고리를 만들었는데요.

<a href="" class="bo_cate_link">카테고리1,카테고리2</a>

이렇게 list.php에서 출력이 됩니다.

 

저는 저 카테고리 두개를 나누고싶어요.

<span>카테고리1</span><span>카테고리2</span>

이런식으로요.

근데 저렇게 묶어서 나옵니다.

 

혹시 해결방법아시는 분들 부탁드립니다!ㅠ

어디부분을 어떻게 고쳐야할지 모르겠어요ㅠ

 

아니면 카테고리1에 해당되는데에는

카테고리1만 나오고,

아니면 카테고리2에 해당되는데에는

카테고리2만 나오게 할수 있을까요?

 

지금은 두개다 나오게끔 코딩이 되어있거든요.

 

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

답변 1개

채택된 답변
+20 포인트
7개월 전

'카테고리1,카테고리2' 이 부분은 실제로 데이타 값을 넣어야 할 것입니다.

</p>

<p><?php

    $sub_category = explode(',', '카테고리1,카테고리2');

    for ($i = 0; $i < count($sub_category); $i++) {

        echo $sub_category[$i] . "
";

    }

?>

이렇게 하면 뽑아 올 수 있습니다.

필요한 곳에 응용해서 select를 만들거나 보여주기 할 때는 변경해 줘야 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

i
itb
7개월 전
오 감사합니당~! 혹시 해당하는 카테고리만 나오게하려면 어떻게 하면될까요?
아예없어지는거죠! 일치하는 것만 나오게요!
설국열차
7개월 전
저장된 것이랑 비교해서 가져와야 할 것입니다.
저장 할 때 ca_name에 어떤 값이 들어가 있는지 알아야 할 것입니다..
i
itb
7개월 전
제가 리스트페이지에서 이런식으로 넣었는데요
해당 함수에 해당하는 값은 잘나오는데,
그뒤에 글 제목, 글쓴이, 날짜값이 다 삭제되어 나오는데.. 혹시 무슨 오류인지 아실까요?

<?php
$cate_sub_category = explode(',', $list[$i]['ca_name']);
for ($i = 0; $i < count($cate_sub_category); $i++) {
echo '<b>' . $cate_sub_category[$i] . '</b>';}
?>

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

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

로그인