답변 3개
for문 중간에 끼워넣기를 잘 활용하시면 되지않을까요?
// for 시작 게시판 글들.... 영카트 히트 상품 출력 코드 영카트 추천 상품 출력 코드 // for 끝
댓글을 작성하려면 로그인이 필요합니다.
각각 다른 테이블에서 불러온 내용을 랜덤 배정하려면,
각 데이터를 배열에 추가하고,
배열을 랜덤으로 정렬하는 방법이 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
처리방법은 여러개가 있겠지만 랜덤으로 특정자리에 나오도록 하는 방법이 가장문안해 보입니다.
| MySQL 에서 랜덤(random)으로 레코드 읽어오기
테이블의 레코드를 랜덤으로 읽어오기] 형식) select 컬럼명1,컬럼명2,... from [테이블명] order by rand()
위의 SQL문은 free_board 라는 테이블에서 writer, title, email 컬럼의 레코드를 랜덤 정렬로 보여줍니다. 여기에 limit 명령어를 조합해 주면 랜덤 정렬된 레코드 중에 limit 갯수 만큼의 레코드만 출력되게 됩니다. 형식) select 컬럼명1,컬럼명2,... from [테이블명] order by rand() limit [가져올 데이타의 갯수]
위의 SQL문은 free_board 라는 테이블에서 해당되는 레코드를 랜덤으로 10개까지만 가져오게 됩니다. |
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인