https://sir.kr/g5_plugin/1306?sfl=wr_subject&stx=%ED%83%9C%EA%B7%B8
위 태그 기능을 이용해서 게시판에 태그기능을 추가시켰고,
지금 확인결과 정상적으로 잘됩니다.
아래 이미지처럼
list.skin.php 상단에 모으고 싶어요.

|
답변 1개 / 댓글 4개
채택된 답변
+20 포인트
마르스컴퍼니
2024-04-03 (수) 18:20:20
Copy
$sql = "
select ct_tag, count(*) as cnt
from comp_tag
where bo_table = '{$bo_table}'
group by ct_tag
order by 2 desc
";
$result = sql_query($sql);
echo '<ul>';
while ($row = sql_fetch_array($result)) {
echo '<li>';
echo "{$row['ct_tag']} ({$row['cnt']})";
echo '</li>';
}
echo '</ul>';
답변에 대한 댓글 4개
myfree
2024-04-04 (목) 09:27:17
감사합니다~!! sir 처럼 링크를 소팅하려면 어떻게 하면 될지 알려주시면 감사드리겠습니다.
마르스컴퍼니
2024-04-04 (목) 16:17:37
[code]
echo "<a href=\"{G5_BBS_URL}/board.php?bo_table={$bo_table}&sfl=tags&stx={$row['ct_tag']}\">{$row['ct_tag']} ({$row['cnt']})</a>";
[/code]
echo "<a href=\"{G5_BBS_URL}/board.php?bo_table={$bo_table}&sfl=tags&stx={$row['ct_tag']}\">{$row['ct_tag']} ({$row['cnt']})</a>";
[/code]
2024-10-21 (월) 09:51:40
위 처럼 리스트 상단에 태그가 출력될때 원글삭제하면 태그도 함께 삭제가 안되던데~~ 삭제하려면 어떻게 하나요?
마르스컴퍼니
2024-10-21 (월) 13:00:26
@카산
* delete.skin.php
[code]
<?php
if (!defined("_GNUBOARD_")) exit;
// 해당 글의 태그 삭제
$sql = "DELETE FROM comp_tag WHERE bo_table = '{$bo_table}' AND wr_id = '{$wr_id}'";
sql_query($sql);
?>
[/code]
* delete.skin.php
[code]
<?php
if (!defined("_GNUBOARD_")) exit;
// 해당 글의 태그 삭제
$sql = "DELETE FROM comp_tag WHERE bo_table = '{$bo_table}' AND wr_id = '{$wr_id}'";
sql_query($sql);
?>
[/code]
답변을 작성하려면 로그인이 필요합니다.