2026, 새로운 도약을 시작합니다.

그누보드 질문입니다. 채택완료

Copy


여기서 php5.2, mysql 5.1.41 실행하면 출력이 잘되는데

php7, mysql 5.7.18 로 실행하면 


Fatal error: Uncaught Error: Call to undefined function mysql_num_rows() in /home/html/skin/board/history_edit/list.skin.php:27 Stack trace: #0 /home/html/bbs/list.php(244): include_once() #1 /home/html/bbs/board.php(235): include_once('/home/htm...') #2 {main} thrown in /home/asamo/html/skin/board/history_edit/list.skin.php on line 27

에러가 뜹니다. mysql 버전때문인거같은데 ㅠㅠㅠ...

답변 1개

채택된 답변
+20 포인트

예전에 mysql 로 시작하는 함수들을

mysqli 로 시작하도록 변경하셔야 할겁니다.



@mysql_num_rows($result); 

를 

@mysqli_num_rows($result); 


로 말이죠


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

답변에 대한 댓글 1개

mysqli_num_rows 이런 PHP 함수는 없습니다.
http://php.net/manual-lookup.php?pattern=mysqli_num_rows&scope=quickref

mysql_connect 를 mysqli-connect 로 변경해보세요
http://php.net/manual/en/function.mysqli-connect.php

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

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

로그인
🐛 버그신고