|
|
|
12-04-26
|
조회 3,824
|
|
|
|
12-04-24
|
조회 3,221
|
|
|
|
12-04-23
|
조회 4,552
|
|
|
|
12-04-22
|
조회 3,245
|
|
|
|
12-04-19
|
조회 3,326
|
|
|
|
12-04-18
|
조회 4,383
|
|
|
|
12-04-18
|
조회 3,095
|
|
|
|
12-04-17
|
조회 3,366
|
|
|
|
12-04-17
|
조회 5,124
|
|
|
|
12-04-16
|
조회 3,538
|
|
|
|
12-04-13
|
조회 3,085
|
|
|
|
12-04-09
|
조회 3,155
|
|
|
|
12-04-04
|
조회 3,923
|
|
|
|
12-04-01
|
조회 3,205
|
|
|
|
12-03-31
|
조회 3,595
|
|
|
|
12-03-30
|
조회 3,200
|
|
|
|
12-03-30
|
조회 3,867
|
|
|
|
12-03-26
|
조회 3,475
|
|
|
|
12-03-26
|
조회 3,050
|
|
|
|
12-03-22
|
조회 3,210
|
|
|
|
12-03-21
|
조회 3,064
|
|
|
|
12-03-19
|
조회 3,472
|
|
|
|
12-03-17
|
조회 3,500
|
|
|
|
12-03-14
|
조회 3,232
|
|
|
|
12-03-10
|
조회 3,913
|
|
|
|
12-03-09
|
조회 3,493
|
|
|
|
12-03-09
|
조회 3,321
|
|
|
|
12-03-08
|
조회 3,791
|
|
|
|
12-03-08
|
조회 3,966
|
|
|
|
12-03-08
|
조회 4,057
|
|
|
|
12-03-03
|
조회 3,298
|
|
|
|
12-03-02
|
조회 4,633
|
|
|
|
12-02-28
|
조회 3,168
|
|
|
|
12-02-27
|
조회 2,977
|
|
|
|
12-02-25
|
조회 3,128
|
|
|
|
12-02-24
|
조회 3,836
|
|
|
|
12-02-23
|
조회 3,100
|
|
|
|
12-02-22
|
조회 3,620
|
|
|
|
12-02-22
|
조회 5,394
|
|
|
|
12-02-22
|
조회 3,967
|
|
|
|
12-02-22
|
조회 4,284
|
|
|
|
12-02-18
|
조회 3,773
|
|
|
|
12-02-17
|
조회 2,996
|
|
|
|
12-02-17
|
조회 3,405
|
|
|
|
12-02-14
|
조회 3,476
|
|
|
|
12-02-13
|
조회 3,361
|
|
|
|
12-02-10
|
조회 1만
|
|
|
|
12-02-08
|
조회 3,021
|
|
|
|
12-02-07
|
조회 3,359
|
|
|
|
12-02-06
|
조회 3,085
|
|
|
|
12-02-05
|
조회 3,548
|
|
|
|
12-01-31
|
조회 3,473
|
|
|
|
12-01-30
|
조회 9,655
|
|
|
|
12-01-29
|
조회 3,814
|
|
|
|
12-01-26
|
조회 3,416
|
|
|
|
12-01-25
|
조회 4,027
|
|
|
|
12-01-24
|
조회 3,421
|
|
|
|
12-01-10
|
조회 3,733
|
|
|
|
12-01-10
|
조회 4,483
|
|
|
|
12-01-09
|
조회 3,268
|
|
|
|
12-01-08
|
조회 7,128
|
|
|
jakekwak
|
12-01-08
|
조회 3,652
|
|
|
|
12-01-07
|
조회 5,178
|
|
|
jakekwak
|
12-01-04
|
조회 3,886
|
|
|
|
12-01-02
|
조회 3,110
|
|
|
|
12-01-02
|
조회 3,163
|
|
|
|
12-01-02
|
조회 3,468
|
|
|
|
12-01-01
|
조회 3,104
|
|
|
|
11-12-31
|
조회 3,411
|
|
|
|
11-12-31
|
조회 3,085
|
|
|
|
11-12-30
|
조회 3,253
|
|
|
|
11-12-30
|
조회 3,403
|
|
|
|
11-12-29
|
조회 3,617
|
|
|
|
11-12-28
|
조회 3,713
|
|
|
|
11-12-26
|
조회 3,276
|
|
|
|
11-12-23
|
조회 3,501
|
|
|
|
11-12-22
|
조회 3,046
|
|
|
|
11-12-15
|
조회 4,135
|
|
|
|
11-12-08
|
조회 3,952
|
|
|
|
11-12-05
|
조회 3,290
|
|
|
|
11-12-04
|
조회 5,708
|
|
|
|
11-12-03
|
조회 3,568
|
|
|
|
11-12-02
|
조회 3,350
|
|
|
|
11-12-01
|
조회 5,425
|
|
|
|
11-11-30
|
조회 2,912
|
|
|
|
11-11-30
|
조회 2,806
|
|
|
선택이란
|
11-11-28
|
조회 3,154
|
|
|
선택이란
|
11-11-26
|
조회 3,333
|
|
|
|
11-11-25
|
조회 3,351
|
|
|
|
11-11-24
|
조회 2,948
|
|
|
|
11-11-22
|
조회 3,038
|
|
|
|
11-11-22
|
조회 2,883
|
|
|
|
11-11-17
|
조회 2,818
|
|
|
|
11-11-11
|
조회 2,817
|
|
|
|
11-11-09
|
조회 2,873
|
|
|
|
11-11-08
|
조회 3,248
|
|
|
|
11-11-08
|
조회 2,542
|
|
|
|
11-11-04
|
조회 3,625
|
|
|
|
11-11-01
|
조회 2,930
|
|
|
|
11-10-26
|
조회 2,518
|
댓글 2개
접근할 때마다 랜덤하게 추출해서 보여주면 되지 않을까요?
2. range함수로 섞어줄 수의 범위를 정하여 suffle함수로 섞어줍니다.
3. while구문을 통해서 원하시는 만큼의 배열을 생성하여 2에서 생성한것을 차례차례 대입해줍니다.
4. 3에서 생성된 데이터 배열변수를 마지막으로 for구문으로 순차적으로 뿌려주면 끝
---------------------------------------------
$sql=mysql_query("쿼리");
$arr=suffle(range(0,9)); // 보여질 기사가 10개일경우,
$n=0;
while($data=mysql_fetch_array($sql)) {
$list[arr($n)][제목]=$data[제목];
$n++;
}
위 사항까지 저장하면 $list[랜덤번호(0~9)][제목] 이라는 배열이 생성됩니다. 이것을
echo "<ul>";
for($i=0;$i<10;$i++) {
echo "<li>".$list[$i][제목]."</li>";
}
echo "</ul>";
위와같이 정렬하면 뒤죽박죽 섞여있습니다.
-----------------------------
함수의 역할
a=range(0,9) ---> array 0,1,2,3,4,5,6,7,8,9
suffle(a) -----> array 8,4,6,1,2,9,7,0,5,3
새로고침할때마다 suffle이 알아서 섞어줄테니 잘 정렬하면되겠죠^^?
만약 for구문을 한번더 쓰기 싫으시면 그냥 리스트출력하실부분에
강제로 $list[0]['제목'] , $list[1]['제목'] 이런식으로 지정하셔도됩니다.