답변 3개 / 댓글 4개
에서 아래처럼 수정해 보세요.
$sqlg="select bo_table,bo_subject_len,bo_notice,bo_use_list_content,bo_use_sideview,bo_new,bo_hot,bo_use_list_file from {$g5['board_table']} where gr_id='$gr_id' ";
$reg = sql_query( $sqlg);
$board_set=array();
$sql=" select A.* from ( ";
if ( $row = sql_fetch_array( $reg)) {
if( empty( $row['bo_notice'])) $row['bo_notice']='0';
$sql .=" ( select '{$row['bo_table']}' bo_table, g5_write_{$row['bo_table']}.* from g5_write_{$row['bo_table']} where wr_id in ( $row['bo_notice']) limit $rows ) ";
$board_set[ $row['bo_table']]=$row;
while( $row = sql_fetch_array( $reg)) {
if( empty( $row['bo_notice'])) $row['bo_notice']='0';
$sql .=" union ( select '{$row['bo_table']}' bo_table, g5_write_{$row['bo_table']}.* from g5_write_{$row['bo_table']} where wr_id in ( $row['bo_notice']) limit $rows ) ";
$board_set[ $row['bo_table']]=$row;
}
답변에 대한 댓글 3개
게시판 그룹 상단"이 어디인가요?
최신글 형태를 말씀하신는 건가요?
답변을 작성하려면 로그인이 필요합니다.
$reg = sql_query( $sqlg);
$board_set=array();
$sql=" select A.* from ( ";
if ( $row = sql_fetch_array( $reg)) {
$sql .=" ( select '{$row['bo_table']}' bo_table, g5_write_{$row['bo_table']}.* from g5_write_{$row['bo_table']} where wr_is_comment=0 order by wr_hit DESC limit 10 ) ";
$board_set[ $row['bo_table']]=$row;
while( $row = sql_fetch_array( $reg)) {
$sql .=" union ( select '{$row['bo_table']}' bo_table, g5_write_{$row['bo_table']}.* from g5_write_{$row['bo_table']} where wr_is_comment=0 order by wr_hit DESC limit 10 ) ";
$board_set[ $row['bo_table']]=$row;
}
$sql .=" ) A order by wr_hit limit 10 ";
}
이부분을 교체하면되나요?