코멘트는 제외하고 불러오려고 하는데요.

· 2011-03-22 (화) 18:12:27 · 1701 · 3
랜덤으로 게시물을 불러오는형태인데요.
현재는 코멘트까지 가져오네요.
코멘트는 제외하고 원글만 가져올려고 한느데 어떻게 수정을 해야 할런지??
[code]
<?
$query = "SELECT count(wr_id) FROM g4_write_$bo_table";
$result = sql_query($query);
$row=mysql_fetch_array($result);

$num = rand(0,$row[0]-2);
$query = "SELECT * FROM g4_write_$bo_table limit $num, 2";
$result = sql_query($query);

for ($i=0; $row=mysql_fetch_array($result); $i++) {

$wr_subject = $row[wr_subject];
$rand_wr_id = $row[wr_id];
$wr_subject = get_text(cut_str($row[wr_subject], 22,""));

$query2 = "SELECT * FROM g4_board_file WHERE bo_table = '$bo_table' and wr_id = '$rand_wr_id' and bf_no = '1' ";
$result2 = sql_query($query2);
$row2 = mysql_fetch_array($result2);

$query3 = "SELECT * FROM g4_board_file WHERE bo_table = '$bo_table' and wr_id = '$rand_wr_id' and bf_no = '0' ";
$result3 = sql_query($query3);
$row3 = mysql_fetch_array($result3);

if ($row2) $img = "<img src='$g4[path]/data/file/$bo_table/$row2[bf_file]' width='80' height='70' border='0'>";
else $img = "<img src='$board_skin_path/img/no_img.gif' border='0'>";
?>
[/code]
|

댓글 3개

2011-03-22 (화) 19:27:16
원글과 코멘트의 차이를 보면 될꺼 같은데요..

원글의 경우
wr_id = wr_parent

코멘트의 경우
wr_parent = 원글의 wr_id 값입니다..
이것 이외에 다양한 방법으로 가능하겠지만......

질의문에 wr_is_comment='0' 이걸 추가해보세요..
<?
$query = "SELECT count(wr_id) FROM g4_write_$bo_table where wr_is_comment = '0' ";
$result = sql_query($query);
$row=mysql_fetch_array($result);

$num = rand(0,$row[0]-2);
$query = "SELECT * FROM g4_write_$bo_table where wr_is_comment = '0' limit $num, 2";
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-03-23 조회 1,629
11-03-23 조회 1,675
11-03-23 조회 1,706
11-03-23 조회 1,715
11-03-23 조회 1,755
11-03-22 조회 2,025
11-03-22 조회 1,198
11-03-22 조회 3,206
11-03-22 조회 1,606
11-03-22 조회 1,680
11-03-22 조회 1,698
11-03-22 조회 1,702
11-03-22 조회 1,927
11-03-22 조회 1,631
11-03-22 조회 1,651
11-03-22 조회 1,690
11-03-22 조회 3,873
11-03-22 조회 1,765
11-03-22 조회 2,119
11-03-22 조회 1,121