테스트 사이트 - 개발 중인 베타 버전입니다

파싱 후 글등록시 wr_parent 값이 0으로 잡힙니다.ㅠ 채택완료

쿠봉 8년 전 조회 5,271

파싱 후 글 등록하면 wr_parent가 0으로되서 글삭제도안되는 현상입니다. wr_parent값이 자동으로 들어가게 하려면 어떻게하나요? wr_id와 값이 같아야되는거로 알고있는데...잘안되네요;;

 

글쓰기 소스는 https://sir.kr/g5_tip/2659">https://sir.kr/g5_tip/2659 를 사용하고있습니다.

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

답변 2개

채택된 답변
+20 포인트
8년 전

post.php 파일에서

$wr_id = mysql_insert_id();

여기를 이렇게 수정.

$wr_id = sql_insert_id();

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

쿠봉
8년 전
오..감사합니다!!! mysql 이랑 sql 이랑 어떤 차이점이 있었던건가요..?
작은별
8년 전
lib/common.lib.php 파일 참고.

function sql_insert_id($link=null)
{
global $g5;

if(!$link)
$link = $g5['connect_db'];

if(function_exists('mysqli_insert_id') && G5_MYSQLI_USE)
return mysqli_insert_id($link);
else
return mysql_insert_id($link);
}

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

플라이
8년 전

insert 되는 부분을 확인하셔서 그 부분을 등록후 마지막에 update해줘야 하는데 처리 안되어 있는게 있지 않은지 확인해 보셔야 할듯 싶습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

쿠봉
8년 전
sql_query(" update $write_table set wr_parent = '$wr_id' where wr_id = '$wr_id' "); 이게 들어가있긴한데...흠

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

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

로그인