我正在尝试使用PHP代码从简单的数据库中获取内容,但我遇到了一些问题。 :(
所以,每当我运行下面的代码时,它只返回两行数据(没有排序,我找不到任何逻辑)。另一方面,如果我在phpmyadmin SQL终端上使用完全相同的SQL查询,它会返回所有行没有问题。
我在网址中传递参数“v”: graph-th.php?v = 4bd33036b221c9b69f13d9d0
这是代码:
<?php
include "db.php";
$venue = $_GET['v'];
$result = mysqli_query($dbhandle, "SELECT *
FROM temperatures
WHERE local='$venue'
ORDER BY `temperatures`.`date` DESC"
);
echo mysqli_num_rows($result) . "-----";
while($row = mysqli_fetch_array($result)){
echo $row['date'] . ", ";
}
mysqli_close($dbhandle);
?>
我对其他SELECT使用相同的想法,并且它工作得很好。我真的不明白为什么这个不起作用......:/
谢谢!