랜덤 링크 글 가져오기 질문입니다. 채택완료
안녕하세요 아래 보시는 소스는 하나의 테이블 에서만 글을 가져오는건데요..
전체 테이블에서 글 을 가져오려면 어디부분을 수정 해야하나요?
</strong><?
include_once("./_common.php");</div>
<div>$random = rand(1,5001);
$sql= "select * from g4_write_테이블 where wr_id = '$random'";
$result = sql_query($sql);
$row = sql_fetch_array($result);</div>
<div>echo("<a href='<a href="http://도메인.com/bbs/board.php?bo_table=테이블&wr_id=$random'" target="_blank" rel="noopener noreferrer">http://도메인.com/bbs/board.php?bo_table=테이블&wr_id=$random'</a> target='_self'>$row[wr_subject]</a>");</div>
<div>
?><strong>
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
11년 전
알고리즘만 생각해 보자면
뽑아오고자 하는 테이블 수와 동일하게 배열을 생성 해 주시고,
배열에 각각의 테이블 명을 삽입합니다.
rand 함수로 테이블 수 만큼 돌려 전체 테이블 중 하나를 먼저 선택하게 한 뒤
선택된 테이블의 전체 글 수를 뽑아오고,
rand 함수로 테이블의 글을 랜덤하게 뽑아오면 되겠네요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
11년 전
스킨중에 그룹최신글을 찾아 응용해보세요.
해당 스킨 쿼리 중 정렬을 order by rand() limit 1 로 하시면 랜덤 게시물 1개를 가져올 수 있을겁니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
채택
채택
채택
채택
채택
채택
채택
답변대기
답변대기
채택
채택
답변대기
채택
답변대기
채택
채택
답변대기
답변대기
답변대기