幻灯片只显示一个文件


Slideshow only show one file

大家好,我试着用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。…