문자열 앞에서 11자리 까지(날짜부분)만 잘라서 다시 저장하고 싶습니다
본문
DB에 저장된 글 내용이 현재,
2011-14-15 어쩌구저쩌구
2011-14-16 어쩌구저쩌구
2011-14-17 어쩌구저쩌구
2011-14-18 어쩌구저쩌구
wr_subject 필드에 이와 같이 저장되어있습니다.
날짜 부분만 잘라서 글을
어쩌구저쩌구
어쩌구저쩌구
어쩌구저쩌구
어쩌구저쩌구
와 같이 저장하려고 하는데 어떻게 해야하나여?
substr함수를 이용해서 11번째부터 끝까지 잘라 저장하려고
substr('문자열',11,-1) 같이 사용하니 끝에 문자열이 짤리더라구여..
방법 아시는분 계실까요~
답변 3
$datetime = "2014-07-24 16:22:22";
$yy-mm-dd = explode(" ", $datetime);
echo $yy-mm-dd[0];
substr('문자열',11,12)
로 해야야 될듯싶네요.
저장에 대한 방법은
substr('문자열',11,12) = $new;
$sql_new_subject = " update $write_table set wr_subject = '$new' where wr_id = '{$list[$i][wr_id]}' ";
sql_query($sql_new_subject);
이런식으로 해주셔야겠지요 ? ^^
답변을 작성하시기 전에 로그인 해주세요.