gpt4 book ai didi

php - mysql 获取表中的最后一行

转载 作者:行者123 更新时间:2023-11-29 11:41:51 25 4
gpt4 key购买 nike

我正在开发一个网站,我需要显示最近添加到我的 mysql 数据库中的 3 个视频。我有这段代码,但它不起作用:

<?php
$sql = "SELECT * FROM seo_videos ORDER BY id DESC LIMIT 3";
$result = $dbcon->query($sql);
$data = $result->fetch_assoc();
$video = $data['link'];

echo "<iframe class=\"video_test\" width=\"410\" height=\"305\" src=\"$video\" frameborder=\"0\" allowfullscreen></iframe>";
echo "<iframe class=\"video_test\" width=\"410\" height=\"305\" src=\"$video\" frameborder=\"0\" allowfullscreen></iframe>";
echo "<iframe width=\"410\" height=\"305\" src=\"$video\" frameborder=\"0\" allowfullscreen></iframe>";
?>

它确实在我的网站上显示了 3 个视频,但这 3 个相同的视频都具有最新的 ID。这些视频在我的数据库中添加了 YouTube 链接。我希望有人能帮助我!

最佳答案

您的查询似乎没问题,但您需要循环遍历结果。像这样:

while( $data = $result->fetch_assoc() )
{
$video = $data['link'];

echo "<iframe class=\"video_test\" width=\"410\" height=\"305\" src=\"$video\" frameborder=\"0\" allowfullscreen></iframe>";
}

关于php - mysql 获取表中的最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35652968/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com