我在代码中收到未定义函数mysql_query()的调用错误,我不知道我做错了什么。有人可以帮我吗?
<?php
$sqlcheck = "SELECT * FROM product";
$result = mysql_query($conn, $sqlcheck); <====== 'Xampp says the error is in this line'
$resultCheck = mysql_num_rows($result);
if ($resultCheck > 0) {
while ($row = mysqli_fetch_assoc($result)) {
echo $row . "<br>";
}
}
?>
我检查了连接错误,但连接正常,因此没有任何问题。 $ conn在另一个文件中定义,我确实使用以下代码连接到我的php文件:
include_once('includes/dbh.inc.php');
所以我希望有人可以帮助我。谢谢
答案 0 :(得分:0)
如果使用> = PHP 7.0,则该功能已被删除。请改为使用以下内容:
{{1}}
答案 1 :(得分:-1)
听起来您的PHP安装中没有包含LibMySQL。实际上,这是一件好的事情,因为LibMySQL已过时。我强烈建议使用PDO进行数据库查询。 PHP's PDO page应该可以帮助您了解如何使用PDO。如果您对使用现在不建议使用的LibMySQL有合法要求,则可能必须运行旧版本的PHP并确保已安装对LibMySQL的支持。