전체 게시판의 링크 1과 글제목 작성일 기준으로 다 뽑아 보기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

전체 게시판의 링크 1과 글제목 작성일 기준으로 다 뽑아 보기 정보

전체 게시판의 링크 1과 글제목 작성일 기준으로 다 뽑아 보기

본문

<?
define("_GNUBOARD_", TRUE);

include_once("./_common.php");

$g4[title] = "";
include_once("./_head.php");

/*
 * 그누보드4 : 팁(tip) > 전체 게시판의 링크 1과 글제목 다 뽑아 보기
 * 원본 제작자 : mando
 * 원본 소스 : http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=2501
 * 원본 적용 사이트 : http://www.phil114.com/link_search2.php
 *
 * 수정내용 : 기존 mando님의 버전은 gr_id, bo_table 순으로 조회되던것에서 최근 작성일 기준으로 소팅하도록 개선 
 * 수정자 : root
 */
?>

<?
$sql = " select gr_id from $g4[group_table] order by gr_id ";
$t=0;
$result = sql_query($sql);
$xx=0;

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

$sql2 = " select bo_table from $g4[board_table] where gr_id = '$row[gr_id]' order by bo_subject ";

$result2 = sql_query($sql2);

for ($j=0; $row2=mysql_fetch_array($result2); $j++) {

$where="$g4[write_prefix]"."$row2[bo_table]";
$sql3 = " select wr_subject, wr_link1, wr_datetime from $where order by wr_link1";

$result3 = sql_query($sql3);

for ($q=0;$row3 = mysql_fetch_array($result3); $q++) {

if($row3[wr_link1]){

                $key = $row3[wr_datetime] . $row2[bo_table] . $row[gr_id];

                $list[$key]->wr_datetime = $row3[wr_datetime];
                $list[$key]->bo_table = $row2[bo_table];
                $list[$key]->gr_id = $row[gr_id];
                $list[$key]->wr_subject = $row3[wr_subject];
                $list[$key]->wr_link = url_auto_link(set_http($row3[wr_link1]));
}else{
            }
}
        mysql_free_result($result3);

}
    mysql_free_result($result2);
 
}
mysql_free_result($result);

?>
<table align=left>
<?
if (count($list) > 0) {
    krsort($list,0);
    reset ($list);
    $i=0;

    foreach ($list as $key=>$value) {
        $i++;
        echo "<tr>";
        echo "<td>$i</td>";
        echo "<td>$value->wr_datetime</td>";
        echo "<td>$value->bo_table</td>";
        echo "<td>$value->gr_id</td>";
        echo "<td>$value->wr_subject</td>";
        echo "<td>$value->wr_link</td>";
        echo "</tr>";
    }
} else {
  echo "<tr><td height=100 align=center colspan=4>등록된 글이 없습니다.</td></tr>";
}

?>
</table>

<?
include_once("./_tail.php");
?>
추천
2

댓글 7개

전체 35 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT