묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
한번에 똑같은 게시글 여러번 올릴려면 어디를 손봐야 할까요?
2009.04.01 20:28
테스트를 좀 하려고 합니다...
그래서 한번만 글을 올리면 똑같은 게시글이 100건식 올라가게 하고 싶은데요...
소스를 분석하다가 잘 모르겠어서 질문드립니다...
우선 제가 분석한 부분은 DBMysql.class.php에서 _executeInsertAct($output) 이함수가 insert 시켜 주더군요...
그리고 위에 함수는 다시 DB.class.php에서 _executeQuery($cache_file, $source_args, $query_id) 이 함수가
switch($output->action) {
case 'insert' :
$this->resetCountCache($output->tables);
$output = $this->_executeInsertAct($output);
break;
위에서 실행시켜 주더군요...
그래서 아래와 같이 $i를 for문으로 돌려보니 생각한것처럼 안되고 글이 한번 올라간후 에러가 뜨네요....
switch($output->action) {
case 'insert' :
for($i=1; $i <= 100; $i++){
$this->resetCountCache($output->tables);
$output = $this->_executeInsertAct($output);
}
break;
한번만 글을 올리면 100번쯤 자동으로 글이 올라가게 하려면 어떻게 해야 할까요?
고수님들의 많은 조언 부탁드립니다....
한
그래서 한번만 글을 올리면 똑같은 게시글이 100건식 올라가게 하고 싶은데요...
소스를 분석하다가 잘 모르겠어서 질문드립니다...
우선 제가 분석한 부분은 DBMysql.class.php에서 _executeInsertAct($output) 이함수가 insert 시켜 주더군요...
그리고 위에 함수는 다시 DB.class.php에서 _executeQuery($cache_file, $source_args, $query_id) 이 함수가
switch($output->action) {
case 'insert' :
$this->resetCountCache($output->tables);
$output = $this->_executeInsertAct($output);
break;
위에서 실행시켜 주더군요...
그래서 아래와 같이 $i를 for문으로 돌려보니 생각한것처럼 안되고 글이 한번 올라간후 에러가 뜨네요....
switch($output->action) {
case 'insert' :
for($i=1; $i <= 100; $i++){
$this->resetCountCache($output->tables);
$output = $this->_executeInsertAct($output);
}
break;
한번만 글을 올리면 100번쯤 자동으로 글이 올라가게 하려면 어떻게 해야 할까요?
고수님들의 많은 조언 부탁드립니다....
한