2017-03-04 15 views
-1

我正在使用幻燈片。我想從數據庫中獲取幻燈片信息。我的幻燈片結構在第一張幻燈片中,第二張幻燈片中有3條記錄,有3條記錄,並且記錄是從後端添加的,因此記錄正在增加,並且所有這些記錄都是我想要在幻燈片中作爲3條記錄的片段獲取的。下面我怎麼可以取這樣的,從數據庫中記錄並把while循環PHP文件,我使用的源是如何在提供幻燈片限制的同時獲取數據

<div class="flexslider"> 
<ul class="slides"> 
<?php 

$result = mysql_query('select * from facilities_home'); 
while($record = mysql_fetch_assoc($result)) 
{ 
?> 
<li> 

<div class="test-one"> 

<div class="col-md-4 test-left"> 
<img src="images/test-1.png" alt="" class="mg" /> 
<p>Cable TV in each Room</p> 
<h4>Dec-2010</h4> 
</div> 
<div class="col-md-4 test-left"> 
<img src="images/test-3.png" alt="" class="mg" /> 
<p>30 kVA generator for power backup</p> 
<h4>Feb-2011</h4> 
</div> 
<div class="col-md-4 test-left"> 
<img src="images/test-2.png" alt="" class="mg"/> 
<p>Air conditioner in Double Occupancy Rooms</p> 
<h4>Mar-2011</h4> 
</div> 
<div class="clearfix"></div> 
</div> 
</li> 
<?php 
} 
?> 
<li> 
<div class="test-one"> 
<div class="col-md-4 test-left"> 
<img src="images/test-4.png" alt="" class="mg"/> 
<p>Refrigerator in each Room</p> 
<h4>April-2013</h4> 
</div> 
<div class="col-md-4 test-left"> 
<img src="images/test-5.png" alt="" class="mg"/> 
<p>Recreation Room at the resort, which is a "first in class" amenity.It has got 2 Carrom Boards, Table Tennis, Mini Pool Table, Chess, Magnetic Dart Board etc. </p> 
<h4>Aug-2013</h4> 
</div> 
<div class="col-md-4 test-left"> 
<img src="images/test-6.png" alt="" class="mg"/> 
<p>24 x 7 Hot water in Double Occupancy Rooms</p> 
<h4>April-2016</h4> 
</div> 
<div class="clearfix"></div> 
</div> 
</li> 
<li> 
<div class="test-one"> 
<div class="col-md-4 test-left"> 
<img src="images/test-7.png" alt="" class="mg"/> 
<p>Intercom facility in Double Occupancy Rooms</p> 
<h4>April-2016</h4> 
</div> 
<div class="col-md-4 test-left"> 
<img src="images/test-8.png" alt="" class="mg"/> 
<p>2 Sea facing Cottages developed</p> 
<h4>Nov-2016</h4> 
</div> 

<div class="clearfix"></div> 
</div> 
</li> 
</ul> 
</div> 

there is a slider in which is want to fetch a result

存在其中希望獲取的結果,請幫助滑塊我 。

回答

0

是它應該是while循環,因爲只需你可以這樣做:

<?php 
    $result = mysql_query('select * from facilities_home'); 
    $records = mysql_fetch_assoc($result); 
    $newRecords = array_chunk(records, 3); 

    foreach($newRecords as $treeRecords){ 
     foreach($treeRecords as $record){?> 
      <div class="col-md-4 test-left"> 
       <img src="images/test-1.png" alt="" class="mg" /> 
       <p><?= $record['content']?></p> 
       <h4><?= $record['date']?></h4> 
      </div> 
<?php 
     } 
    } 
?> 

閱讀從php manual更多關於array_chuncks()

+0

不工作先生。 $ records = mysql_fetch_assoc($ result);這將只返回數據庫中的一條記錄 – Vivek

+0

這是一個複製粘貼代碼的輸入錯誤,只需從數據庫中以數組形式獲取所有數據並使用array_chunk()調用它[ – MAZux

+0

肯定先生已經做到了,但直到$ records = mysql_fetch_array ($結果);只顯示一個結果。我也很困惑它會如何發生。 – Vivek

相關問題