db 필드값중에 숫자만 빼고 다 삭제하는 방법이 있을까요?? > 그누4 질문답변

그누4 질문답변

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

db 필드값중에 숫자만 빼고 다 삭제하는 방법이 있을까요?? 정보

db 필드값중에 숫자만 빼고 다 삭제하는 방법이 있을까요??

본문

스킨중에 필드하나를 여러개로 쪼개서 입력받는 스킨을 쓰고 있다가 변경하려고 하는데요...

wr_2 여유필드에
"구매가능||||||||||*** 개인정보보호를 위한 휴대폰번호 노출방지 ***||||||||||||||||||||" 이런식으로 하나의 필드가 30개로 쪼개져서 정보가 들어가고 있습니다.

그런데 스킨을 바꿔서.. 이중에 중간에 있는 전화번호만 wr_2에 다시 넣으려고 합니다.

게시물양이 많아서 그런데.. db에서 wr_2 여유필드에 있는 값중에 숫자만 빼고 전부삭제되면 가능할것 같기도 하고.. 숫자만 남도록 변경되는 방법이 있을까요???

아니면 중간에 있는 값만 뺴서 어떻게 wr_2에 들어가게 할수 있는 방법이 없을런지??

도움부탁드리겠습니다.

댓글 전체

이정도 되지 않을까 생각하는데요..
테이블 이름을 수정하시고.. 그누보드 설치하신 폴더에 넣으시고..
페이지를 불러보세요...그러면...업해야할.... sql이 나올것 같은데요...
긁어서.....sql 바로 업하시던지.....아님... 바로 업하게끔 하시면 되겠네요....
항상...백업 작업 잊지마시구요...책임 못 집니다. ㅎㅎㅎ

<?
include_once("./_common.php");
$sql = "select * from g4_write_테이블이름";//테이블이름 수정
$result = sql_query($sql);
while($row=mysql_fetch_array($result))
{
$wr_2_arr = explode("|", $row[wr_2]);
        $wr_2_up = $wr_2_arr[10];

?>
update g4_write_테이블이름 set wr_2='<?=$wr_2_up?>' where wr_id = '<?=$row[wr_id]?>';<br>
<?
}
?>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT