Nivo滑块+ php
我为一个网站创建了一个自定义cms,并尝试让nivo滑块与我的数据库一起工作,但我的while循环问题。 我只将图像的名称存储在数据库中,图像本身存储在文件夹中,图像有些工作,但它们出现在另一个上面,实际的幻灯片显示已被破坏。
我的猜测是标题ID正在破坏它但不确定如何从这里开始。 任何帮助表示赞赏
这是我的代码:
query($sql) or die(mysqli_error()); while($row = $result->fetch_assoc()){ $slideshow = $row['slider_id']; print"
".$row['title'] . "
"; } ?>
while($row = $result->fetch_assoc()){ $slideshow = $row['slider_id']; print" // ---------------> Here you are closing div slider // ----> Error ".$row['title'] . "
";
}
在while循环中你正在关闭
而不打开它,这会导致幻灯片放映。在HTML语法中,id必须是唯一的。 所以
所以改变这一部分。
[更新]将打印更改为
print" // ---------------> Here now you are closing div some_wraper // ----> added new class htmlcaption ".$row['title'] . "
";
更新固定代码
query($sql) or die(mysqli_error()); for($i = 0;$row = $result->fetch_assoc();$i++){ $slideshow = $row['slider_id']; echo "
"; $tiles[$i]=$row['title']; } ?>
"; echo "".$tiles[$i]."
"; } ?>