랜덤 링크 글 가져오기 질문입니다.

랜덤 링크 글 가져오기 질문입니다.

QA

랜덤 링크 글 가져오기 질문입니다.

답변 2

본문

안녕하세요 아래 보시는 소스는 하나의 테이블 에서만 글을 가져오는건데요..
전체 테이블에서 글 을 가져오려면 어디부분을 수정 해야하나요?
<?
include_once("./_common.php");
$random = rand(1,5001);
$sql= "select * from g4_write_테이블 where wr_id = '$random'"; 
$result = sql_query($sql);
$row = sql_fetch_array($result);
echo("<a href='http://도메인.com/bbs/board.php?bo_table=테이블&wr_id=$random' target='_self'>$row[wr_subject]</a>");

?>

이 질문에 댓글 쓰기 :

답변 2

알고리즘만 생각해 보자면
뽑아오고자 하는 테이블 수와 동일하게 배열을 생성 해 주시고,
배열에 각각의 테이블 명을 삽입합니다.
 
rand 함수로 테이블 수 만큼 돌려 전체 테이블 중 하나를 먼저 선택하게 한 뒤
선택된 테이블의 전체 글 수를 뽑아오고,
rand 함수로 테이블의 글을 랜덤하게 뽑아오면 되겠네요.
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 125,873
© SIRSOFT
현재 페이지 제일 처음으로