一个php页面中的mysql多选查询

xxhby3vn  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(342)

我已经尝试了好几天把我的视频放到浏览页面上,但是当我尝试的时候。一个sql给出结果,另一个sql说它有0个结果。

<?php
include("db-conct.php");

$cato = "SELECT * FROM movies WHERE `cato` = 'cato' ORDER BY views DESC";
$result = $conn->query($cato);

if ($result->num_rows > 0) {
    // output data of each row
    while($row = $result->fetch_assoc()) {
    }
}else{
echo "0 results";
}

$conn->close();
?>
<?php
$cato1 = "SELECT * FROM movies WHERE `cato` = 'cato' ORDER BY views DESC";
$result = $conn->query($cato1);

if ($result->num_rows > 0) {
    // output data of each row
    while($row1 = $result->fetch_assoc()) {
    }
}else{
    echo "0 results";
}

$conn->close();
?>

我希望有人知道问题出在哪里。

qjp7pelc

qjp7pelc1#

在第一次查询之后,您正在关闭连接:

$conn->close();

您应该将错误处理添加到查询中。http://php.net/manual/en/mysqli.error.php

相关问题