안녕하세요
게시판 여분필드 wr_3에 db에서 속성이 varchar(255)입니다
해당 필드에는 숫자를 넣어줄것이라 이것을 int로 일괄변경할수잇는 방법이있을까요?
게시판이 너무많아서 일일히 변경하기 힘들어서 질문드립니다~
감사합니다.
|
답변 1개 / 댓글 3개
gbeye
2017-05-05 (금) 06:14:56
ALTER TABLE `g5_write_gallery` CHANGE `wr_3` `wr_3` INT( 11 ) NOT NULL
이렇게 하시면 될거같구요.
디비테이블은 array 돌려서 for문이나 while문 또는 foreach 등의 반복문을 이용해서
해당 테이블에 wr_3 을 int형으로 바꾸시면 될거에요
답변에 대한 댓글 3개
2017-05-05 (금) 06:54:37
alter.php을 다음 처럼 만들어 루트에 올린 후 주소창에 주소 넣고 실행시키세요.
<?php
include_once("./_common.php");
$sql = "ALTER TABLE g5_write_gallery CHANGE wr_3 wr_3 INT( 11 ) NOT NULL";
sql_query($sql);
?>
<?php
include_once("./_common.php");
$sql = "ALTER TABLE g5_write_gallery CHANGE wr_3 wr_3 INT( 11 ) NOT NULL";
sql_query($sql);
?>
Google
2017-05-05 (금) 07:00:44
@평정심 평정님 말씀대로 해보았는데 호스팅 오류페이지가 뜹니다..
혹시 php7버전이라서 그런걸까요?
혹시 php7버전이라서 그런걸까요?
답변을 작성하려면 로그인이 필요합니다.