게시물 랜덤으로 뿌려지게 하는 방법

게시물 랜덤으로 뿌려지게 하는 방법

QA

게시물 랜덤으로 뿌려지게 하는 방법

본문

http://cleanworld.kr/

사이트를 운영하고 있는데

'여기는 깨끗합니다' 문구 밑에 게시물들처럼 '서울'이라는 지역안에 있는 게시물들도 올린순이 아닌 랜덤으로 뿌려지게 하고 싶은데 어떻게 하면 좋을까요...

 


<?php
include_once('./_common.php');
include_once(G5_LIB_PATH.'/thumbnail.lib.php');
$wr_1 = trim($_POST['wr_1']);
$wr_homepage = trim($_POST['wr_homepage']);

$wr_2 = trim($_POST['wr_2']);
if($wr_1) $wr_1_w = " and wr_1 = '$wr_1' ";
//if($wr_homepage) $wr_homepage_w = " and wr_homepage = '$wr_homepage' ";

          $home_array = explode(",", $wr_homepage);
if($home_array[0]){$wr_homepage_w=" and wr_homepage like '%{$home_array[0]}%' ";}
if($home_array[1]){$wr_homepage_w.="and wr_homepage like '%{$home_array[1]}%' ";}
if($home_array[2]){$wr_homepage_w.=" and wr_homepage like '%{$home_array[2]}%' ";}
if($home_array[3]){$wr_homepage_w.=" and wr_homepage like '%{$home_array[3]}%' ";}
if($wr_2) $wr_2_w = " and wr_2 like '%{$wr_2}%' ";
$sql = " select * from g5_write_company where (1) $wr_1_w $wr_homepage_w $wr_2_w order by wr_id desc limit $start, $limit ";
$result = sql_query($sql);
for($i=0;$row=sql_fetch_array($result);$i++){
    if($i%4==0) echo "<ul>";
    $thumb = get_list_thumbnail("company", $row['wr_id'], 231, 194, false, true);
    if(!$thumb['src'])
        $thumb = G5_IMG_URL."/main/sec02_img01.jpg";
?>
        <li>
            <a href="/sub_view.php?bo_table=company&wr_id=<?php echo $row['wr_id']?>">
                <div class="area"><?php echo $row['wr_1']?>지역</div>
                <p class="img_title"><?php echo cut_str($row['wr_subject'],10)?></p>
                <img src="<?php echo $thumb['src'] ?>" alt="<?php echo $row['wr_subject']?>" class="pt_ab">
                <div class="text_box"><?php echo cut_str($row['wr_subject'],10)?><p><?php echo $row['wr_8']?></p></div>
            </a>
        </li>
<?php
    if($i%4==3) echo "</ul>";
}
if($i%4!=3) echo "</ul>";
exit;
?>

이 질문에 댓글 쓰기 :

답변 3

단순히 정렬만 랜덤이라면 

관리자 >  게시판 관리 >  게시판 수정 >  리스트 정렬 필드 > 

<option value="rand()" <?php echo get_selected($board['bo_sort_field'], "rand()"); ?>>rand() 랜덤</option> 

한개 추가후 해당 게시판 수정버튼 클릭 하시면

정렬은 랜덤이 됩니다. 

답변을 작성하시기 전에 로그인 해주세요.
전체 14,947
QA 내용 검색
filter #php ×

회원로그인

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