Rev. 2.73

포스트의 고유주소를 제공하는 pl명령에 잘못된 pl번호를 입력하면 아래와 같은 오류가 발생하여 원인을 찾던 중 PSY님의 이전, 다음글 제목 출력하기 코드에서 문제가 있음을 확인하고 패치하였습니다.

Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 23 in /home/firejune/public_html/index.php on line 621

수정 하던 중 원작자인 PYS님의 블로그가 운명하신(?) 것을 알게 되었습니다. 찾는 분이 계실것 같아 이곳에 로그를 남깁니다. PYS님의 주옥같은 팁들을 더이상 볼 수 없다는 것이 너무 아쉽군요. 아래의 원문은 저의 하드디스크에 저장되어 있는 문서로 최종 업데이트일은 언제인지 알 수 없습니다.

오류 패치방법은 아래와 같습니다. '변경 전'의 문자열 두곳을 찾아 '변경 후'코드로 변경 하시면 되겠습니다.

변경 전 :
$prev_title = mysql_result(mysql_query($sql), 0, 0);

변경 후 :
list ($prev_title) = mysql_fetch_array(mysql_query($sql));

변경 전 :
$next_title = mysql_result(mysql_query($sql), 0, 0);

변경 후 :
list ($next_title) = mysql_fetch_array(mysql_query($sql));

Comments

Got something to add? You can just leave a comment.

Your Reaction Time!

captcha

avatar