상품 후기 출력에서..
본문
상품 후기 출력에서 앞부분 10글자 또는 20글자만 뽑아내려고 하는데.. 어떻게 해아하나요?
상품 후기 출력시,
$is_subject = conv_subject($row['is_subject'],10,"…");
$is_content = get_view_thumbnail($row['is_content'], $thumbnail_width);
$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
<?php echo cut_str(strip_tags($row['is_subject']),10);?>
이렇게 한번 해보세요
get_text()함수를 사용해 보세요.
conv_subject(get_text($row['is_subject']),10,"…");
답변을 작성하시기 전에 로그인 해주세요.