내가 쓴 상품후기만 채택완료
qwaszx
4년 전
조회 2,588
shop/itemuselist.php (theme/../itemuselist.skin.php) 페이지에 전체 상품후기가 나오는데
로그인 후 마이페이지 내 상품후기 링크로 접속했을때는
본인이 작성한 후기만 보여주고 싶습니다.
상품후기가
</p>
<p><?php</p>
<p>for ($i=0; $row=sql_fetch_array($result); $i++)
{
$num = $total_count - ($page - 1) * $rows - $i;
$star = get_star($row['is_score']);
$is_name = preg_replace('/(?<=.{1})./u','*',$row['is_name']);</p>
<p> $is_content = get_view_thumbnail(conv_content($row['is_content'], 1), $thumbnail_width);</p>
<p> $row2 = sql_fetch(" select it_name from {$g5['g5_shop_item_table']} where it_id = '{$row['it_id']}' ");
$it_href = G5_SHOP_URL."/item.php?it_id={$row['it_id']}";</p>
<p> if ($i == 0) echo '<ol>';
?></p>
<p><li>...</li></p>
<p><?php }</p>
<p>if ($i > 0) echo '</ol>';</p>
<p>if ($i == 0) echo '<p id="sps_empty">자료가 없습니다.</p>';</p>
<p>?></p>
<p>
이렇게 불러와지는데 여기서 어떻게 수정해야 할까요?
1. 기본 상품후기 링크 (푸터에 위치)로 접속시 전체 상품후기 목록페이지
2. 마이페이지 내의 상품후기 링크로 접속시 본인이 쓴 상품후기 목록페이지
이렇게 2가지가 모두 나와야합니다
본인 후기만 불러오고나면 아예 페이지를 하나 더만들어서 따로 링크를 걸어줘야 할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
4년 전
마이페이지 내 상품후기 링크의 url 값에
</p>
<p><a href="/shop/itemuselist.php?sfl=a.is_name&stx=<?php $member['mb_name']; ?>">내 후기 보기</a></p>
<p>
하면 내가 작성한 후기만 sorting 되지 않나요...??
편법이긴 합니다...
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
q
qwaszx
4년 전
c
coDribble
4년 전
@qwaszx 아 ... <?php echo $member['mb_name']; ?>...
echo 가 빠졌네요;;
echo 가 빠졌네요;;
q
qwaszx
4년 전
앗;; 저도 그부분을 놓쳤네요 echo 추가하니 잘됩니다!! 감사해요!!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
알려주신대로 시도해보았으나 $member['mb_name'] 부분 값을 못받아오는지
빈칸으로 나오네요ㅠㅠ