필드에 문구 중복 안되게 호출 질문 좀 드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

필드에 문구 중복 안되게 호출 질문 좀 드립니다. 정보

필드에 문구 중복 안되게 호출 질문 좀 드립니다.

본문

field_text1 필드에 아래와 같이 문구가 있습니다.
한국
미국
영국
일본
호주


아래 소스는 필드에 문구를 랜덤으로 호출하는건데요.

랜덤으로 부르지않고 시간을 지정해서
필드에 문구를 순서대로 한번씩만 호출하는 방법이 없을까요?
즉 지정한 시간내에 중복이안되게하려구합니다.
 
$ins_boxifield_row = sql_fetch("select * from g4_boxifield where uid = 'boxifield'");

$tmp_field_text1 = explode("\n",$ins_boxifield_row[field_text1]);

if(is_array($tmp_field_text1)){
$field_num1 = rand(0,count($tmp_field_text1) - 1);
$field_text1= $tmp_field_text1[$field_num1];
}

$newpost[wr_subject] = $field_text1;

m3post($newpost);

아시는분 도움 좀 주세요^^;
  • 복사

댓글 전체

http://sir.co.kr/bbs/board.php?bo_table=g4_builder&wr_id=4212
여기 자동글쓰기 소스일부인데요.

이걸 특정게시판에 하루에 한번 지정된 시간에 필드에 지정해둔
문구를 중복없이 자동으로 등록되게하려구합니다.
$ins_boxifield_row = sql_fetch("select * from g4_boxifield where uid = 'boxifield'");
$tmp_field_text1 = explode("\n",$ins_boxifield_row[field_text1]);
$txt_cnt=count($tmp_field_text1);

$dayday=date("z",$g4[server_time])% $txt_cnt;
$newpost[wr_subject]=$tmp_field_text1[$dayday];

문구를 날마다 돌아가며 하나씩
한국 미국 영국 일본 호주 한국 미국 영국.....
© SIRSOFT
현재 페이지 제일 처음으로