phpmyadmin에서 특정 게시판 테이블의 특정 컬럼 값 삭제할 수 있을까요? 채택완료
잘되야될텐데
10년 전
조회 3,578
안녕하세요?
검색을 해봐도 잘 안나와서 질문을 올리게 되었습니다.
현재 특정 게시판의 링크 값을 모두 지워야 됩니다.
그러니까 wr_link1, wr_link2, wr_link1_hit, wr_link2_hit 컬럼에 저장된 값을 지워야 합니다.
이걸 phpmyadmin 에서 할 수 있을까요?
도움 주시면 정말 감사하겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
답변에 대한 댓글 3개
�
잘되야될텐데
10년 전
아네 하나하나 수정하는게 아니라 일괄적으로 모두 삭제하고 싶습니다. 혹시 방법이 있을까요?
�
선우善友
10년 전
삭제하길 원하시는 해당 게시판의 list.skin.php 파일 상단에 아래의 코드를 넣고 한번 실행하세요.
[code]
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
//추가한 코드는 한번 실행 후 삭제 또는 주석처리하세요.
$temp_wr_id = sql_query(" select wr_id from {$write_table} ");
while($row = sql_fetch_array($temp_wr_id)){
sql_query(" update {$write_table} set wr_link1 = '', wr_link2 = '', wr_link1_hit = '0', wr_link2_hit = '0' where wr_id = '{$row['wr_id']}' ");
}
[/code]
위처럼 추가한 후, 웹브라우저로 해당 게시판의 목록 페이지에 접속하시면 원하는 대로 모두 지워질 겁니다.
[code]
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
//추가한 코드는 한번 실행 후 삭제 또는 주석처리하세요.
$temp_wr_id = sql_query(" select wr_id from {$write_table} ");
while($row = sql_fetch_array($temp_wr_id)){
sql_query(" update {$write_table} set wr_link1 = '', wr_link2 = '', wr_link1_hit = '0', wr_link2_hit = '0' where wr_id = '{$row['wr_id']}' ");
}
[/code]
위처럼 추가한 후, 웹브라우저로 해당 게시판의 목록 페이지에 접속하시면 원하는 대로 모두 지워질 겁니다.
�
잘되야될텐데
10년 전
정말 감사합니다. 큰 도움 되었습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인