급해서 염치불구하고 또 다시 남겨요 ㅠㅠ 정보
급해서 염치불구하고 또 다시 남겨요 ㅠㅠ본문
초보라 해매고 있습니다...
기존 홈페이지 게시판 내용을 옮겨와야 해서 게시글 날짜 수정이 필요합니다.
일단 여기저기 둘러보며 소스를 구해 적용했습니다.
적는거랑 그런 부분은 나오는데 막상 수정 누르고나서 보면 적용이 안되네요 ㅠㅠ
능력자님들 도와주세요...뭐가 문제 일까요
너무 절실한 문제라...염치 불구하고 같은 글 또 남겨요 ㅠㅠ;;
수정 파일명 : write.skin.php
<? if ($is_admin == 'super') { ?>
작성자: <input type='text' name="wr_name" size=30 value=<?=$write[wr_name]?>>
날짜: <input type='text' name="wr_datetime" size=15 value=<?=$write[wr_datetime]?>>
조회수: <input type='text' name="wr_hit" size=4 value=<?=$write[wr_hit]?>>
<? } ?>
수정 파일명 : write_update.skin.php
// 자신만의 코드를 넣어주세요.
sql_query(" update $write_table set wr_name= '$wr_name', wr_hit= '$wr_hit', wr_datetime='$wr_datetime' where wr_id='$wr_id' ");
ps : 혹시 "// 자신만의 코드를 넣어주세요" <-- 이부분에 뭔가를 안 넣어서 그런걸까여 ㅠㅠ
기존 홈페이지 게시판 내용을 옮겨와야 해서 게시글 날짜 수정이 필요합니다.
일단 여기저기 둘러보며 소스를 구해 적용했습니다.
적는거랑 그런 부분은 나오는데 막상 수정 누르고나서 보면 적용이 안되네요 ㅠㅠ
능력자님들 도와주세요...뭐가 문제 일까요
너무 절실한 문제라...염치 불구하고 같은 글 또 남겨요 ㅠㅠ;;
수정 파일명 : write.skin.php
<? if ($is_admin == 'super') { ?>
작성자: <input type='text' name="wr_name" size=30 value=<?=$write[wr_name]?>>
날짜: <input type='text' name="wr_datetime" size=15 value=<?=$write[wr_datetime]?>>
조회수: <input type='text' name="wr_hit" size=4 value=<?=$write[wr_hit]?>>
<? } ?>
수정 파일명 : write_update.skin.php
// 자신만의 코드를 넣어주세요.
sql_query(" update $write_table set wr_name= '$wr_name', wr_hit= '$wr_hit', wr_datetime='$wr_datetime' where wr_id='$wr_id' ");
ps : 혹시 "// 자신만의 코드를 넣어주세요" <-- 이부분에 뭔가를 안 넣어서 그런걸까여 ㅠㅠ
댓글 전체
도움이 될런지 모르겠지만,,
답글 한번 남겨봅니다.
이럴경우에는 일단
sql_query(" update $write_table set wr_name= '$wr_name', wr_hit= '$wr_hit', wr_datetime='$wr_datetime' where wr_id='$wr_id' ");
코드가 먼저 읽히는지.. 쿼리가 정상적인지를 확인을 해보는게 순서인것 같습니다.
저같은 경우에는 항상 테스트를 할때,
echo " update $write_table set wr_name= '$wr_name', wr_hit= '$wr_hit', wr_datetime='$wr_datetime' where wr_id='$wr_id' ";
exit;
이런식으로 쿼리를 화면에 출력하고 쿼리문을 먼저 확인을 하거든요,,
변수가 제대로 들어갔는지,, 보통 이런경우 변수문제가 대부분이라..
도움이 되었으면 좋겠네요 ^^
답글 한번 남겨봅니다.
이럴경우에는 일단
sql_query(" update $write_table set wr_name= '$wr_name', wr_hit= '$wr_hit', wr_datetime='$wr_datetime' where wr_id='$wr_id' ");
코드가 먼저 읽히는지.. 쿼리가 정상적인지를 확인을 해보는게 순서인것 같습니다.
저같은 경우에는 항상 테스트를 할때,
echo " update $write_table set wr_name= '$wr_name', wr_hit= '$wr_hit', wr_datetime='$wr_datetime' where wr_id='$wr_id' ";
exit;
이런식으로 쿼리를 화면에 출력하고 쿼리문을 먼저 확인을 하거든요,,
변수가 제대로 들어갔는지,, 보통 이런경우 변수문제가 대부분이라..
도움이 되었으면 좋겠네요 ^^
아마도 자바스크립트 에러로 인하여 제대로 submit이 되지않는 모양같군요
글쓰기 후 어느 페이지로 이동하는가요?
글쓰기 후 어느 페이지로 이동하는가요?
두분 정말 감사드립니다.
글은 잘 써지며, 단지 날짜가 그대로네요 ㅠㅠ
글은 잘 써지며, 단지 날짜가 그대로네요 ㅠㅠ
write_update.skin.php 첫부분에 아래 코드를 추가해서 넘어온 값이 출력되는지확인해 보세요
print_r($_POST); exit;
print_r($_POST); exit;
쿼리를 출력해서 쿼리문을 확인하는 방법이 제일 빠를듯해용..
sql_query(" update $write_table set wr_name= '$wr_name', wr_hit= '$wr_hit', wr_datetime='$wr_datetime' where wr_id='$wr_id' ");
이 부분에서
$rw_datetime이 함수가 아닌 변수라서 동일한 값이 들어가는 것 아닌가요?
날짜 함수로 now()를 넣으시면 수정한 날짜로 변경되니까 문제가 없을 듯 싶은데요..
sql_query(" update $write_table set wr_name= '$wr_name', wr_hit= '$wr_hit', wr_datetime=now() where wr_id='$wr_id' ");
이렇게 변경하시면 수정한 날짜로 수정될 것 같은데요
이 부분에서
$rw_datetime이 함수가 아닌 변수라서 동일한 값이 들어가는 것 아닌가요?
날짜 함수로 now()를 넣으시면 수정한 날짜로 변경되니까 문제가 없을 듯 싶은데요..
sql_query(" update $write_table set wr_name= '$wr_name', wr_hit= '$wr_hit', wr_datetime=now() where wr_id='$wr_id' ");
이렇게 변경하시면 수정한 날짜로 수정될 것 같은데요
모두 관심가져 주신점 정말 감사합니다 ㅠㅠ
긍데 퀴리문이 뭔가요 ㅠㅠ;;(정말 기본이면 챙피하네요 많이ㅠㅠ;)
긍데 퀴리문이 뭔가요 ㅠㅠ;;(정말 기본이면 챙피하네요 많이ㅠㅠ;)