채택완료

DB에서 게시글 작성날짜 한번에 수정 , 접속자 랜덤 설정

2016-08-18 (목) 10:46:58 3,926

이윰빌더 사용중입니다.

공지사항 게시글이 30개정도가 있는대 이 게시글 작성날짜를 바꾸고싶습니다.

다시 작성하는 방법도있지만 한번에 하고싶어서.. 게시글 작성날짜를 phpmyadmin 에서 한번에 변경하는 방법이 있을까요?

또한

접속자 랜덤 조작이 안대네요..

접속자가 너무 적어서.. ㅠㅠ

http://sir.kr/qa/115614?stx=%EC%A0%91%EC%86%8D%EC%9E%90%EC%88%98&sst=wr_num&unanswered=0&s_tag= 

 

http://sir.kr/qa/133248?vpage=1#answer_133253 

사이드메뉴 통계 부분을 변경하고싶습니다.


이방법을 사용해봤는데 안되네요..

방법좀 부탁드립니다. 

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

그러면 걍 phpmyadmin에서

update 테이블명 set wr_datetime = now()

하세요.ㅎㅎ 

답변에 대한 댓글 1개

감사합니다 ~!

작성일 바꾸는건...걍 간단히 php로...

 

​<?php

 $result = sql_query("select * from 테이블명 ");
 
 for($i = 0; $row = sql_fetch_array($result); $i++){
  
  $y = "201";
  $y_tail = mt_rand(5,6);
  $final_y = $y.$y_tail;
  $m = mt_rand(1, 12);
  if(strlen($m) == 1) $final_m = "0".$m;
  else $final_m = $m;
  $d = mt_rand(1, 31);
  if(strlen($d) == 1) $final_d = "0".$d;
  else $final_d = $d;
  $h   = mt_rand(1, 12);
  if(strlen($h) == 1) $final_h = "0".$h;
  else $final_h = $h;
  $i   = mt_rand(1, 59);
  if(strlen($i) == 1) $final_i = "0".$i;
  else $final_i = $i;
  $s   = mt_rand(1, 59);
  if(strlen($s) == 1) $final_s = "0".$s;
  else $final_s = $s;

  $datestr =  $final_y."-".$final_m."-".$final_d." ".$final_h.":".$final_i.":".$final_s;

  sql_query(" update 테이블명 set wr_datetime = '{$datestr}' WHERE wr_id = '{$row['wr_id']}' ");
  
 }
?> 

시간없어서 간단히 짜봤는데 입맛따라 바꾸셈... 

답변에 대한 댓글 1개

이걸 phpmyadmin 에서 sql 로 실행시켜주면 되나요??

게시글 작성일을 랜덤으로 하고싶은게아니라 오늘 날짜로 바꾸고싶어서요 ㅎㅎ!

답변을 작성하려면 로그인이 필요합니다.