大家好,我试着用php代码和jquery以及这里的代码制作幻灯片
<?php
$terkini=mysql_query("SELECT * FROM berita WHERE headline='Y' ORDER BY id_berita DESC LIMIT 5");
$no=1;
while($t=mysql_fetch_array($terkini)){
$isi_berita = strip_tags($t['isi_berita']);
$isi = substr($isi_berita,0,150);
$isi = substr($isi_berita,0,strrpos($isi," "));
echo "<div class='camera_wrap camera_azure_skin' id='cameraslide'>
<div class='camera-slide-wrapper span8' data-src='foto_berita/$t[gambar]'>
<div class='camera_caption fadeFromLeft'>
<a href='berita-$t[judul_seo].html'>$t[judul]</a>
</div>
</div>
</div>";
$no++; }
?>
但当我看到它只显示1条新闻幻灯片时,我甚至称之为数据库中的5条新闻,谢谢。
您只看到一张新闻幻灯片,因为我猜您正在更新同一div中的所有数据……所以数据被覆盖了。我猜,代码应该是这样的。。。
<?php
echo "<div class='camera_wrap camera_azure_skin' id='cameraslide".$no."'>
<div class='camera-slide-wrapper span8' data-src='foto_berita/$t[gambar]'>
<div class='camera_caption fadeFromLeft'>
<a href='berita-$t[judul_seo].html'>$t[judul]</a>
</div>
</div>
</div>";
$no++; }
?>
即,猜测您忘记将$no变量附加到div id。…