尝试执行此查询时,我一直收到此错误。
$conn = new mysqli($servername, $username, $password, $dbname);
$query = "SELECT * FROM entry";
$result = mysql_query($query, $conn);
$count = mysql_num_rows($result);
echo $count;
答案 0 :(得分:4)
由于mysql_*
已弃用,请尝试以下操作: -
$conn = mysqli_connect($server,$username,$password,$database) or die(mysqli_connect_error());
$query = "SELECT * FROM entry";
$result = mysqli_query($conn,$query) or die(mysqli_error($conn));
$count = mysqli_num_rows($result);
echo $count;
答案 1 :(得分:2)
最好不要使用“mysql_query”,因为它已被弃用,你应该尝试使用“mysqli”,但是如果你仍然想使用mysql而不是mysqli那么你不应该同时使用它们。 你应该尝试使用anant kumar singh的答案。
答案 2 :(得分:1)
$conn = mysqli_connect($server,$username,$password,$database);
使用此...