我想查看具有最大视图的视频,它正在读取最大值,例如“15”,但它不会读取视频文件本身,它会继续读取目录中的第一个视频。
这是我的代码:
include "mysqli_connect.php";
$db = new Database();
$dbc = $db->getConnection();
$q="select videoFile, min(views) from videos";
$r = mysqli_query($dbc, $q);
echo "<br>$q<br>";
while($row = mysqli_fetch_array($r)){
$views = $row[1];
$videoFile=$row[0];
echo "<br>$views";
echo "<br>$videoFile";
echo "<embed src='http://localhost/VideoProject/Videos/$videoFile' width='550 height='315'></embed>";
}
答案 0 :(得分:0)
如果您不必要,我建议您不要使用数字索引,因为在这种情况下,它们可能无法预测。而是使用数据库中的列名,如下所示......
$videoFile = $row['videoFile'];
$views = $row['views'];
另外,你说你希望ONE条目有MOST视图,所以我相信你想......
$q="select videoFile, views from videos ORDER BY views DESC LIMIT 1";