특정 게시물 날짜변경 다시질문... 정보
특정 게시물 날짜변경 다시질문...
본문
댓글 전체
혹시 일괄 변경을 원하셔서 그러신건가요?
날짜 지정해서 변경하려면 복잡해질듯...
날짜 지정해서 변경하려면 복잡해질듯...
하나만 변경하실거면 sql누르셔서
update 테이블명 set wr_datetime = '2009-06-10 13:01:31' where wr_datetime = '2009-05-24 13:01:31'이렇게 하면 될텐데...조건에 맞게 할려면 차라리 php파일을 만들어서 돌리는게 낳을거 같네요..
update 테이블명 set wr_datetime = '2009-06-10 13:01:31' where wr_datetime = '2009-05-24 13:01:31'이렇게 하면 될텐데...조건에 맞게 할려면 차라리 php파일을 만들어서 돌리는게 낳을거 같네요..
php파일을 만드셔서 아래 소스부분을 수정해서 작업해 보세요..
<?
include_once("./_common.php");
$query = "SELECT wr_id, wr_datetime FROM 테이블명 WHERE left(wr_datetime,10) = '대상 날짜 ex)2009-06-06'";
$result = sql_query($query);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
$query1 = "update 테이블명 set wr_datetime = '$g4[time_ymdhis]' where wr_id = '$row[wr_id]'";
sql_query($query1);
}
?>
이렇게 하시면 해당 날짜의 게시글이 실행한 시간으로 싹 바뀝니다...
(혹시모르니 예행 연습 하고 하세요..데이터 날라갈 수 있습니다..)
<?
include_once("./_common.php");
$query = "SELECT wr_id, wr_datetime FROM 테이블명 WHERE left(wr_datetime,10) = '대상 날짜 ex)2009-06-06'";
$result = sql_query($query);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
$query1 = "update 테이블명 set wr_datetime = '$g4[time_ymdhis]' where wr_id = '$row[wr_id]'";
sql_query($query1);
}
?>
이렇게 하시면 해당 날짜의 게시글이 실행한 시간으로 싹 바뀝니다...
(혹시모르니 예행 연습 하고 하세요..데이터 날라갈 수 있습니다..)

친절한 답변 감사드립니다~ ^0^
흐흐흐 아는 질문인지라...(마침 전에 작업했던 소스부분과 비슷해서..ㅋ...)
혹시 날짜를 몇일씩 이동하는걸 원하시거나 하시면 따로 답변 달아드리도록 하겠습니다..
저 위에 답변은 그냥 날짜 지정해서 무식하게 변경하는거라서요..ㅋ..
대상 날짜 몇일씩 추가하기 같은것도 작업 가능합니다..^^
혹시 날짜를 몇일씩 이동하는걸 원하시거나 하시면 따로 답변 달아드리도록 하겠습니다..
저 위에 답변은 그냥 날짜 지정해서 무식하게 변경하는거라서요..ㅋ..
대상 날짜 몇일씩 추가하기 같은것도 작업 가능합니다..^^