|
|
|
12-04-26
|
조회 3,780
|
|
|
|
12-04-24
|
조회 3,181
|
|
|
|
12-04-23
|
조회 4,531
|
|
|
|
12-04-22
|
조회 3,221
|
|
|
|
12-04-19
|
조회 3,301
|
|
|
|
12-04-18
|
조회 4,366
|
|
|
|
12-04-18
|
조회 3,073
|
|
|
|
12-04-17
|
조회 3,345
|
|
|
|
12-04-17
|
조회 5,101
|
|
|
|
12-04-16
|
조회 3,513
|
|
|
|
12-04-13
|
조회 3,049
|
|
|
|
12-04-09
|
조회 3,117
|
|
|
|
12-04-04
|
조회 3,894
|
|
|
|
12-04-01
|
조회 3,180
|
|
|
|
12-03-31
|
조회 3,561
|
|
|
|
12-03-30
|
조회 3,177
|
|
|
|
12-03-30
|
조회 3,839
|
|
|
|
12-03-26
|
조회 3,461
|
|
|
|
12-03-26
|
조회 3,027
|
|
|
|
12-03-22
|
조회 3,180
|
|
|
|
12-03-21
|
조회 3,036
|
|
|
|
12-03-19
|
조회 3,450
|
|
|
|
12-03-17
|
조회 3,480
|
|
|
|
12-03-14
|
조회 3,209
|
|
|
|
12-03-10
|
조회 3,890
|
|
|
|
12-03-09
|
조회 3,472
|
|
|
|
12-03-09
|
조회 3,297
|
|
|
|
12-03-08
|
조회 3,768
|
|
|
|
12-03-08
|
조회 3,927
|
|
|
|
12-03-08
|
조회 4,036
|
|
|
|
12-03-03
|
조회 3,257
|
|
|
|
12-03-02
|
조회 4,608
|
|
|
|
12-02-28
|
조회 3,130
|
|
|
|
12-02-27
|
조회 2,934
|
|
|
|
12-02-25
|
조회 3,110
|
|
|
|
12-02-24
|
조회 3,815
|
|
|
|
12-02-23
|
조회 3,085
|
|
|
|
12-02-22
|
조회 3,608
|
|
|
|
12-02-22
|
조회 5,377
|
|
|
|
12-02-22
|
조회 3,948
|
|
|
|
12-02-22
|
조회 4,269
|
|
|
|
12-02-18
|
조회 3,749
|
|
|
|
12-02-17
|
조회 2,967
|
|
|
|
12-02-17
|
조회 3,383
|
|
|
|
12-02-14
|
조회 3,459
|
|
|
|
12-02-13
|
조회 3,332
|
|
|
|
12-02-10
|
조회 1만
|
|
|
|
12-02-08
|
조회 2,997
|
|
|
|
12-02-07
|
조회 3,338
|
|
|
|
12-02-06
|
조회 3,056
|
|
|
|
12-02-05
|
조회 3,527
|
|
|
|
12-01-31
|
조회 3,461
|
|
|
|
12-01-30
|
조회 9,637
|
|
|
|
12-01-29
|
조회 3,782
|
|
|
|
12-01-26
|
조회 3,397
|
|
|
|
12-01-25
|
조회 3,994
|
|
|
|
12-01-24
|
조회 3,391
|
|
|
|
12-01-10
|
조회 3,714
|
|
|
|
12-01-10
|
조회 4,455
|
|
|
|
12-01-09
|
조회 3,252
|
|
|
|
12-01-08
|
조회 7,111
|
|
|
jakekwak
|
12-01-08
|
조회 3,632
|
|
|
|
12-01-07
|
조회 5,150
|
|
|
jakekwak
|
12-01-04
|
조회 3,872
|
|
|
|
12-01-02
|
조회 3,091
|
|
|
|
12-01-02
|
조회 3,148
|
|
|
|
12-01-02
|
조회 3,455
|
|
|
|
12-01-01
|
조회 3,084
|
|
|
|
11-12-31
|
조회 3,386
|
|
|
|
11-12-31
|
조회 3,063
|
|
|
|
11-12-30
|
조회 3,234
|
|
|
|
11-12-30
|
조회 3,382
|
|
|
|
11-12-29
|
조회 3,584
|
|
|
|
11-12-28
|
조회 3,687
|
|
|
|
11-12-26
|
조회 3,258
|
|
|
|
11-12-23
|
조회 3,483
|
|
|
|
11-12-22
|
조회 3,011
|
|
|
|
11-12-15
|
조회 4,108
|
|
|
|
11-12-08
|
조회 3,935
|
|
|
|
11-12-05
|
조회 3,273
|
|
|
|
11-12-04
|
조회 5,690
|
|
|
|
11-12-03
|
조회 3,541
|
|
|
|
11-12-02
|
조회 3,330
|
|
|
|
11-12-01
|
조회 5,400
|
|
|
|
11-11-30
|
조회 2,876
|
|
|
|
11-11-30
|
조회 2,788
|
|
|
선택이란
|
11-11-28
|
조회 3,129
|
|
|
선택이란
|
11-11-26
|
조회 3,303
|
|
|
|
11-11-25
|
조회 3,320
|
|
|
|
11-11-24
|
조회 2,939
|
|
|
|
11-11-22
|
조회 3,011
|
|
|
|
11-11-22
|
조회 2,863
|
|
|
|
11-11-17
|
조회 2,791
|
|
|
|
11-11-11
|
조회 2,805
|
|
|
|
11-11-09
|
조회 2,864
|
|
|
|
11-11-08
|
조회 3,233
|
|
|
|
11-11-08
|
조회 2,524
|
|
|
|
11-11-04
|
조회 3,606
|
|
|
|
11-11-01
|
조회 2,916
|
|
|
|
11-10-26
|
조회 2,498
|
댓글 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]['제목'] 이런식으로 지정하셔도됩니다.