db 필드값중에 숫자만 빼고 다 삭제하는 방법이 있을까요?? 정보
db 필드값중에 숫자만 빼고 다 삭제하는 방법이 있을까요??본문
스킨중에 필드하나를 여러개로 쪼개서 입력받는 스킨을 쓰고 있다가 변경하려고 하는데요...
wr_2 여유필드에
"구매가능||||||||||*** 개인정보보호를 위한 휴대폰번호 노출방지 ***||||||||||||||||||||" 이런식으로 하나의 필드가 30개로 쪼개져서 정보가 들어가고 있습니다.
그런데 스킨을 바꿔서.. 이중에 중간에 있는 전화번호만 wr_2에 다시 넣으려고 합니다.
게시물양이 많아서 그런데.. db에서 wr_2 여유필드에 있는 값중에 숫자만 빼고 전부삭제되면 가능할것 같기도 하고.. 숫자만 남도록 변경되는 방법이 있을까요???
아니면 중간에 있는 값만 뺴서 어떻게 wr_2에 들어가게 할수 있는 방법이 없을런지??
도움부탁드리겠습니다.
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>
<?
}
?>
테이블 이름을 수정하시고.. 그누보드 설치하신 폴더에 넣으시고..
페이지를 불러보세요...그러면...업해야할.... 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>
<?
}
?>
이글이글님 정말 감사합니다.. 이거 우찌 해야하나 했는데... 고민타파~이글이글님 감사감사^^~