답변 3개
1) [스킨 디렉토리]/write.skin.php 수정
작성자 필드 노출 <input name="wr_name" ~
2) [스킨 디렉토리]/write_update.skin.php 생성
if ($w == 'u') {
$sql = "
update {$write_table}
set wr_name = '{$wr_name}'
where wr_id = '{$wr_id}'
";
sql_query($sql);
}
답변에 대한 댓글 3개
exit;
코드를 임시로 추가하여.. sql문이 바르게 되어있는지 확인/검토해 볼 수 있습니다.
if ($w == 'u') {
$sql = "
update {$write_table}
set wr_name = '{$wr_name}'
where wr_id = '{$wr_id}'
";
echo $sql;
exit;
sql_query($sql);
}
<input name="wr_name_alt" ...
update {$write_table} set wr_name = '{$wr_name_alt}'
이런 식으로 해 보세요.
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
작성폼의 소스
<input type="text" name="wr_name" title="작성자" class="input-type" value="<?php echo $name ?>" id="wr_name" required placeholder="작성자">
입니다.
가입은 테스트로 했로 이름을 홍길동 이렇게 넣고 수정을 했습니다.
그러나 변경된 이름이 없고
0 update g5_write_order1 set wr_name = '테스트' where wr_id = '10' 이렇게 출력됩니다.
답변에 대한 댓글 1개
변경 작성자 텍스트 박스가
<input type="text" name="wr_1" 이라면..
update 문에선.. set wr_name = '{$wr_1}'
식으로 설정해 주면 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
이렇게 해봤는데 작성자가 수정이 않됩니다.
다른 방법은 없을까요?