쿼리문 질문 채택완료
밀랍
4년 전
조회 1,466
cscenter게시판에 작성된 글의 아이디를 모두 변경하고자 합니다.
test라는 아이디를 test1 로 모두 변경하고자 할때
</p>
<pre>
<code><?php
include_once('./_common.php');
$sql = "
update cscenter
set mb_id = 'test1'
where mb_id = 'test'
";
echo $sql;
$result = sql_query($sql);
if ($result)
echo "sql 실행 완료";
?>
</code>
이렇게 만들어서 루트에 넣고 실행을 시키니까
update cscenter set mb_id = 'test1' where mb_id = 'test'
이렇게 뜨기만 하고 작동을 하질 않네요..
저 구문이 틀린건가요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
답변에 대한 댓글 1개
s
sinbi
4년 전
게시판에서 작동시키는 거면, $write_table 변수 사용 가능할 겁니다.
댓글을 작성하려면 로그인이 필요합니다.
sinbi
Expert
4년 전
아래 구문으로 테스트 해보니, 잘 작동합니다.
$sql = "
update g5_member
set mb_id = 'bbb'
where mb_id = 'aaa'
";
echo $sql;
$result = sql_query($sql);
if ($result)
echo "sql 실행 완료";
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
밀랍
4년 전
cscenter 게시판에 작성자 아이디를 모두 바꾸고 싶은데 제가 적은 구문이 맞는건가요?
common.php 가장 아랫줄에
[code]
sql_query("update $g5[member_table] set mb_id = 'test1' where mb_id = 'test'");
[/code]
이렇게 넣고 cscenter 게시판에서 새로고침 했는데도 안되네요 ㅠㅠ
common.php 가장 아랫줄에
[code]
sql_query("update $g5[member_table] set mb_id = 'test1' where mb_id = 'test'");
[/code]
이렇게 넣고 cscenter 게시판에서 새로고침 했는데도 안되네요 ㅠㅠ
�
밀랍
4년 전
update g5_member로 바꾸니까 회원 아이디는 변경이 됩니다.
회원 아이디가 아니라 게시판에 작성한 글의 id값을 변경해야 되는데.. 그건 실패하네요 ㅠㅠ
회원 아이디가 아니라 게시판에 작성한 글의 id값을 변경해야 되는데.. 그건 실패하네요 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인