글을 쓸 때는 값을 입력하고 수정시에는 값이 입력되지 않게 하는 방법 정보
글을 쓸 때는 값을 입력하고 수정시에는 값이 입력되지 않게 하는 방법본문
글에 고유번호를 부여하고 싶어서 wirte_update.skin.php에 아래와 같은 코드를 넣었습니다.
$s_time = date("YmdHis", $g4[server_time]);
sql_query(" update $write_table set wr_1 = '$s_time' where wr_id = '$wr_id' ");
입력은 되는 데 수정시 wr_1값도 같이 수정된다는 문제가 있더라구요.
그래서 아래와 같이 시도해 봤는데 "수정"일 경우에는 어떻게 해야하는지를 모르겠습니다.
나름 짜집기를 해봤는데 오히려 입력되었던 값이 삭제되버리네요 ㅠㅠ
$s_time = date("YmdHis", $g4[server_time]);
if ($w == ""){
sql_query(" update $write_table set wr_1 = '$s_time' where wr_id = '$wr_id' ");
} else {
}
수정시에는 값이 입력되지도 삭제되지도 않게 하려며 어떻게 해야 하는지 알려주세요~
글 읽어주셔서 감사합니다. ^^
$s_time = date("YmdHis", $g4[server_time]);
sql_query(" update $write_table set wr_1 = '$s_time' where wr_id = '$wr_id' ");
입력은 되는 데 수정시 wr_1값도 같이 수정된다는 문제가 있더라구요.
그래서 아래와 같이 시도해 봤는데 "수정"일 경우에는 어떻게 해야하는지를 모르겠습니다.
나름 짜집기를 해봤는데 오히려 입력되었던 값이 삭제되버리네요 ㅠㅠ
$s_time = date("YmdHis", $g4[server_time]);
if ($w == ""){
sql_query(" update $write_table set wr_1 = '$s_time' where wr_id = '$wr_id' ");
} else {
}
수정시에는 값이 입력되지도 삭제되지도 않게 하려며 어떻게 해야 하는지 알려주세요~
글 읽어주셔서 감사합니다. ^^
댓글 전체

쿼리부분을 비교문으로 수정하는 방법도 있지만,
간단하게 write.skin.php 에서 $_GET["wr_id"] 값이 있으면, 수정페이지이므로
$_GET["wr_id"]값이 있을 경우 <input> 에 readonly 속성을 넣는 방법도 있어요
간단하게 write.skin.php 에서 $_GET["wr_id"] 값이 있으면, 수정페이지이므로
$_GET["wr_id"]값이 있을 경우 <input> 에 readonly 속성을 넣는 방법도 있어요
좋은 방법 알려주셔서 감사합니다. ^^
wirte_update.skin.php을 아래와 같이 만들면 됩니다
$s_time = date("YmdHis", $g4[server_time]);
$tmptime=$w=='u'?$wr[wr_1]:$s_time;
sql_query(" update $write_table set wr_1 = '$tmptime' where wr_id = '$wr_id' ");
$s_time = date("YmdHis", $g4[server_time]);
$tmptime=$w=='u'?$wr[wr_1]:$s_time;
sql_query(" update $write_table set wr_1 = '$tmptime' where wr_id = '$wr_id' ");
수정해주신 소스로 해보니 아주 잘 됩니다. 좋은 답변 감사합니다. ^^