Php 如何在从db而不是通过静态html提取数据时,在每张幻灯片上显示3个项目?

Php 如何在从db而不是通过静态html提取数据时,在每张幻灯片上显示3个项目?,php,javascript,jquery,Php,Javascript,Jquery,我在看这个幻灯片文档的文档 http://www.slidesjs.com/#docs 我似乎找不到如何在幻灯片上显示3个项目,例如,如果我有 一个$data对象,并执行一个php foreach循环,如 foreach($data as $item){ //echo out ul li to display image of the data } 但如果我这样做,它只会在幻灯片上显示1项。在静态html版本中。。 共有3批ul li,在每张幻灯片上显示3幅图像,例如 <ul>

我在看这个幻灯片文档的文档

http://www.slidesjs.com/#docs
我似乎找不到如何在幻灯片上显示3个项目,例如,如果我有 一个$data对象,并执行一个php foreach循环,如

foreach($data as $item){

//echo out ul li to display image of the data

}
但如果我这样做,它只会在幻灯片上显示1项。在静态html版本中。。 共有3批
ul li
,在每张幻灯片上显示3幅图像,例如

<ul>
  <li></li>
</ul>
<ul>
 <li></li>
</ul>
<ul>
 <li></li>
</ul>
如果我要在foreach循环中包含3批ul和li,它只会产生冗余数据

工作正常

foreach($data as $item){
   echo"<ul>
     <li>{$item}</li>
   </ul>";

}
foreach($data as$item){
回声“
  • {$item}
”; }
试试你到底想要什么,你能添加什么吗?我不确定你想要的是什么,如果你想要一个UL和3个LI,那么就把UL放在foreach循环外,只把
  • $item
  • 放在循环内把UL放在foreach循环外没有帮助…你怎么能因为foreach($data as$item){}…$item是一个对象…如果我将它放入一个
  • 。它将只打印一个
  • …如果我将它放入3个
  • ,它将生成3个具有“相同”内容的