채택완료

여분필드 데이터 삭제 쿼리문 도와주세요.

2019-03-17 (일) 21:06:49 3,498

g5_write_comb 게시판 테이블에 속한 모든 게시물의 여분필드 wr_9를

비우려고 합니다. 질답 검색이나 구글링으로도 쉽게 못찾겠네요.;

sql_query("delete from g5_write_comb where wr_9");

이렇게 하니 게시물 자체가 전부 지워지더라구요.ㅎ;;

|

답변 3개

채택된 답변
+20 포인트

참고만 해 보세요..

<?php
include_once($_SERVER['DOCUMENT_ROOT'] ."/common.php");

$board_name="comb"; // 게시판이름
$query="select * from g5_write_".$board_name;
$result=sql_query($query);

for($i=0; $row=sql_fetch_array($result); $i++) {

$sql="update g5_write_".$board_name." set wr_9='' where wr_id='{$row['wr_id']}'";
sql_query($sql);
}

echo "처리되었습니다.";
?>

위에 소스를 test.php 파일로 만든 다음에 index.php 파일이 있는 곳으로 업로드후 웹브라우저 주소창에서 실행 해 보세요.
확인 후 해당 파일은 삭제 하시면 되겠네요.

두 분 모두 감사합니다. 각각 테스트 해보니 모두 잘 됩니다.

스타일이 달라서 각각 상황에 따라 활용할 수 있을거 같아요. 감사합니다!

update g5_write_comb set wr_9='' 이렇게 해주셔야 합니다.

답변을 작성하려면 로그인이 필요합니다.