<code>$connect = mysqli_connect("host","user","password","db") or die("Error " . mysqli_error($connect)); $result = mysql_query('select * from admin',$connnet); print(mysql_num_rows($result)); mysql_close(); </code>
오류 보고서:
<code>Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource Warning: mysql_close(): no MySQL-Link resource supplied </code>
객체지향 방식을 사용하면 문제가 없습니다
무엇이 문제인가요?
<code>$connect = mysqli_connect("host","user","password","db") or die("Error " . mysqli_error($connect)); $result = mysql_query('select * from admin',$connnet); print(mysql_num_rows($result)); mysql_close(); </code>
오류 보고서:
<code>Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource Warning: mysql_close(): no MySQL-Link resource supplied </code>
객체지향 방식을 사용하면 문제가 없습니다
무엇이 문제인가요?
글자를 잘못 썼기 때문에...
첫 번째 변수는 $connect입니다.
두 번째 변수는 $connnect
n이 하나 더 있습니다. 그렇죠?
물론, mysql_query 대신 mysqli_query를 사용하세요
mysql_query -> mysqli_query
mysql_num_rows
mysql_close
형님, mysqli_connect로 생성한 연결은 mysqli_xxx와 함께 사용해야 합니다.
mysqli_xxx와 mysql_xxx는 혼합할 수 없습니다