我对编程很陌生,我正在为一个出口写一个非常简单的网站,有 4 个页面:家庭、美容、健康、联系人。
该网站将成为该出口文章的陈列室,根据他们感兴趣的领域,这些文章将显示在网站的两个部分中。
承包商当然希望能够在需要时自行上传文章,所以我用 php 构建了一个简单的应用程序,带有登录名和管理页面,他可以在其中写标题、价格、描述并上传图片文章。
一切正常,php程序正常,上传顺利,文章页面由php程序自动生成,通过while循环从mysql数据库中获取数据。
我无法解决的最后一个问题是主页中的滑块。在文章的页面中相同的相同,必须显示在主页中,但不能在另一个下,而是必须在一个div中滚动,当然文章的div是由php程序生成的。
现在,我在 javascript 方面并不是那么出色,所以我不知道我的做法是否正确,或者我使用的 jquery 插件是否有问题。
代码是这样的:
在标题中:
<script src="js/jquery.jshowoff.min.js" type="text/javascript"></script>
在正文中:
<div id="vetrina">
<?php
include "database.php";
$connection = Database::getConnection();
$query = ("SELECT * FROM `articoli` WHERE (`importante_art` = 'si') ORDER BY `id_art` DESC");
$ris = $connection->query($query) or die (mysqli_error())
$row_cnt = $ris->num_rows;
if(($row_cnt) > 0){
$row = "";
while ($row = mysqli_fetch_array($ris)){
$id_post = $row['id_art'];
$titolo_post = stripslashes($row['titolo_art']);
$testo_post = stripslashes($row['descrizione_art']);
$immagine_post = $row['immagine_art'];
$prezzo_post = $row['prezzo_art'];
echo '<div class="evidenziato">';
echo '<h4 class="titolo_evidenziato">'.$titolo_post.'</h4>';
echo '<p class="prezzo">'.$prezzo_post.'</p>';
echo '<img class="img_evidenziato" src='.$immagine_post.'></img>';
echo '<p class="descrizione_articolo">' . $testo_post . '</p>';
echo '</div>';
}
}else{
echo "Right now there are no articles to display";
}
?>
</div>
<script type="text/javascript">
$(document).ready(function(){ $('#vetrina').jshowoff(); });
</script>
我使用了炫耀插件,它应该可以满足我的需求。
http://ekallevig.com/jshowoff/
我不知道我在做什么错... :\ 我什至尝试在没有 php 程序的情况下通过简单地输入文章来制作幻灯片,但没有。
我尝试了 5 个不同的插件。
也许只是我在基地做错了什么。
无论如何,我的 div 都出来了,我看到它们都在那里,但它们只是不会滑动......