[그누보드] 그누보드 게시판 전체와 해당글 리스트 불러오기
게시판 출력이 필요할 때 사용하시면 되고,
페이징은 없습니다.
해당 글만 출력할 때 사용해도 됩니다.
[code]
<?php
include_once('./_common.php');
//출력 테이블
//$bo_table값이 없을때 사용
$bo_table = 'notice';
?>
<table class="table">
<thead>
<tr>
<th scope="col">글제목</th>
<th scope="col">글쓴이</th>
</tr>
</thead>
<tbody>
<?php $list = get_list($bo_table);
for($i = 0 ;$i < $list['cnt'];$i++){ ?>
<tr>
<td><a href="<?php echo get_pretty_url($bo_table, $list[$i]['wr_id'])?>" target="_self"><?php echo $list[$i]['wr_subject']?></a></td>
<td><?php echo $list[$i]['mb_id']?></td>
</tr>
<?php }?>
</tbody>
</table>
<?php
function get_list($target_board, $wr_id=""){
//게시판 전체를 불러올수 있는 함수
//공지와 페이징은 없음.
//wr_id를 넘기면 wr_id = '1'인 내용을 불러옴
//$list = get_default_list('notice', '1');
//해당리스트 전체를 불러옴
//$list = get_default_list('notice');
global $g5;
$write_table = $g5['write_prefix'].$target_board;
$wr_id == "" ? $AND_WRID = "" : $AND_WRID = "AND wr_id = '{$wr_id}'";
$sql = "SELECT * FROM {$write_table} WHERE wr_is_comment = '0' {$AND_WRID}";
$result = sql_query($sql);
//게시판 목록 갯수 담기
$list['cnt'] = sql_num_rows($result);
//게시판 내용 배열에 담기
while ($row = sql_fetch_array($result)){
$list[] = array(
'wr_id' => $row['wr_id'],
'ca_name' => $row['ca_name'],
'wr_subject' => $row['wr_subject'],
'wr_seo_title' => $row['wr_seo_title'],
'wr_content' => $row['wr_content'],
'wr_link1' => $row['wr_link1'],
'wr_link2' => $row['wr_link2'],
'mb_id' => $row['mb_id'],
'wr_name' => $row['wr_name'],
'wr_email' => $row['wr_email'],
'wr_homepage' => $row['wr_homepage'],
'wr_1' => $row['wr_1'],
'wr_2' => $row['wr_2'],
'wr_3' => $row['wr_3'],
'wr_4' => $row['wr_4'],
'wr_5' => $row['wr_5'],
'wr_6' => $row['wr_6'],
'wr_7' => $row['wr_7'],
'wr_8' => $row['wr_8'],
'wr_9' => $row['wr_9'],
'wr_10'=> $row['wr_10']
);
}
return $list;
}
?>
[/code]
댓글 4개
게시판 목록
개발자팁
질문은 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 5096 | PHP | 3년 전 | 1498 | ||
| 5095 | JavaScript | 3년 전 | 2126 | ||
| 5094 | JavaScript | 3년 전 | 2045 | ||
| 5093 | 기타 | 3년 전 | 1415 | ||
| 5092 | JavaScript | 3년 전 | 1962 | ||
| 5091 | 기타 |
|
3년 전 | 1320 | |
| 5090 | 기타 |
|
3년 전 | 2256 | |
| 5089 | 웹서버 |
|
3년 전 | 3330 | |
| 5088 | JavaScript | 3년 전 | 2060 | ||
| 5087 | 기타 | 3년 전 | 1657 | ||
| 5086 | 웹서버 |
|
3년 전 | 1701 | |
| 5085 | node.js | 3년 전 | 1646 | ||
| 5084 | JavaScript |
DogFoot개발
|
3년 전 | 1453 | |
| 5083 | 웹서버 |
DogFoot개발
|
3년 전 | 2988 | |
| 5082 | JavaScript |
DogFoot개발
|
3년 전 | 4026 | |
| 5081 | JavaScript |
DogFoot개발
|
3년 전 | 2100 | |
| 5080 | JavaScript |
DogFoot개발
|
3년 전 | 2438 | |
| 5079 | 기타 |
DogFoot개발
|
3년 전 | 2492 | |
| 5078 | OS | 3년 전 | 1648 | ||
| 5077 | 웹서버 |
DogFoot개발
|
3년 전 | 1723 | |
| 5076 | 기타 |
DogFoot개발
|
3년 전 | 1535 | |
| 5075 | 기타 |
DogFoot개발
|
3년 전 | 1676 | |
| 5074 | 기타 | 3년 전 | 2282 | ||
| 5073 | 기타 | 3년 전 | 2553 | ||
| 5072 | 웹서버 |
|
4년 전 | 2234 | |
| 5071 | 웹서버 | 4년 전 | 3236 | ||
| 5070 | PHP | 4년 전 | 3197 | ||
| 5069 | 웹서버 | 4년 전 | 2433 | ||
| 5068 | 기타 |
|
4년 전 | 3013 | |
| 5067 | 기타 |
DogFoot개발
|
4년 전 | 2684 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기