쪽지, 팝업, 디비 에러... 정보
쪽지, 팝업, 디비 에러...본문
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\home\main.php on line 13
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\home\common\inc\paper.php on line 9
위에 에러 메세지구요.
서버를 옮기느라고, 소스및 디비를 그대로 옮겼거든요.
디비는 mysql\data 폴더를 통째로 옮겼습니다.
db환경이 동일해서, 다른것은 에러 없이 잘 되는데,
쪽지부분이랑 팝업 부분에서 에러가 나거든요.. 에러부분 쿼리 입니다..
$query = "select * from popup where p_flag='1'";
$result = mysql_query($query,$connect);
--> $m_num=mysql_num_rows($result);
$p_query = "select * from paper where user_id='$_COOKIE[cook_id]' and p_flag='0'";
$p_result = mysql_query($p_query,$connect);
--> $p_num=mysql_num_rows($p_result);
왜이런 에러가 날까요.. ㅠㅠ;
댓글 전체
에러라기 보다는 해당 쿼리의 결과가 없다는 것같습니다.
해당 sql 에 해당하는 결과가 없기 때문에 로우수를 찾을수 없어서 경고를 띄우는 것으로 생각되구요.
phpmyadmin 이나 mysql 쉘에서 해당 조건의 쿼리를 실행 해보시면 더 정확하게 아실수 있을듯합니다.
그리고 만약 결과가 없는것이 맞다면
$m_num=@mysql_num_rows($result);
$p_num=@mysql_num_rows($p_result);
등 @ 를 사용해서 경고 메시지를 출력하지 않게 하시거나 또는 php 에러 레포팅에서 경고를 출력하지 않도록 하시면 될듯합니다.
해당 sql 에 해당하는 결과가 없기 때문에 로우수를 찾을수 없어서 경고를 띄우는 것으로 생각되구요.
phpmyadmin 이나 mysql 쉘에서 해당 조건의 쿼리를 실행 해보시면 더 정확하게 아실수 있을듯합니다.
그리고 만약 결과가 없는것이 맞다면
$m_num=@mysql_num_rows($result);
$p_num=@mysql_num_rows($p_result);
등 @ 를 사용해서 경고 메시지를 출력하지 않게 하시거나 또는 php 에러 레포팅에서 경고를 출력하지 않도록 하시면 될듯합니다.
네. 고맙습니다.