채택완료

상품 후기 출력에서..

2014-06-28 (토) 00:52:59 6,135
상품 후기 출력에서 앞부분 10글자 또는 20글자만 뽑아내려고 하는데.. 어떻게 해아하나요?
 
상품 후기 출력시,
 
       $is_subject = conv_subject($row['is_subject'],10,"…");
       $is_content = get_view_thumbnail($row['is_content'], $thumbnail_width);
 
으로 제목은 10자 이내로 자르고,
콘텐츠는 썸네일 관련되서 출력하게끔 나오게 되어있는거같은데..
상품 후기 콘텐츠에서 제목자르듯이 conv_subject나 substr 함수로 글자 길이를 잘라내서 출력하게되면
echo $is_content 으로 출력하게되면 후기 글 앞에 <div>라는 글자가 후기글 앞 부분에 같이 출력됩니다....
<div>라는 글자까지 출력이 되면 안되는거같은데 db를 열어보니 안에 is_content 안에 콘텐츠 앞부분에 <div>글자가
들어가 있는데.. 글자 길이를 자르게 되면 앞부분에 저게 꼭 붙어나와서 후기가 제대로 보이지 않습니다.
 
echo를 어떻게 만들어야 후기를 10글자 또는 20글자 정도로 줄여서 뽑을 수 있을까요
 
 
|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2014-07-04 (금) 16:52:41

<?php echo cut_str(strip_tags($row['is_subject']),10);?>

이렇게 한번 해보세요 

답변에 대한 댓글 1개

감사합니다 ^^*
2014-06-29 (일) 10:08:20
get_text()함수를 사용해 보세요.
conv_subject(get_text($row['is_subject']),10,"…");

답변에 대한 댓글 1개

앞부분에 <div>후기 내용 << 앞에 <div>라는 부분까지 다 붙어서 나와서 문제입니다 ㅠㅠ 어떻게해야할까요

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