0
我想創建一個Slide Show及其存儲在MySQL數據庫中的數據。函數以增量值輸出並在html中顯示
// SlideShow ----------------------------------------------
mysql_select_db($db,$con);
$qry5 = "SELECT * FROM tblSlider";
$slider_data = mysql_query($qry5,$con);
$rowCount = mysql_num_rows($slider_data);
然後我試圖創建一個功能...
function getSlideData(){
$slideNo = 0;
global $rowCount;
if($rowCount == 1){
$slideNo = 0;
}
else {
$slideNo += 1;
}
return $slideNo;
}
現在我想在HTML代碼來顯示它
<ol class="carousel-indicators">
<?php while ($slideShow = mysql_fetch_array($slider_data)){?>
<li data-target="#main-slider" data-slide-to="<?php getSlideData();?>" class="<?php if ($slideShow['id'] = 1){echo 'active';};?>"></li>
<?php } ?>
</ol>
我有我的MySQL表中的兩個幻燈片放映數據並且上面的代碼輸出應該爲
<li data-target="#main-slider" data-slide-to="0" class="active"></li>
<li data-target="#main-slider" data-slide-to="1" class=""></li>
但我的代碼輸出是
<li data-target="#main-slider" data-slide-to="" class="active"></li>
<li data-target="#main-slider" data-slide-to="" class="active"></li>
我該怎麼辦?
謝謝你,你的快速答覆。我得到的增量輸出,但計數器從1開始像data-slide-to =「1」,但我想從0開始。我怎麼能這樣做? – Raj
非常感謝您的回答。現在它可以工作。再次感謝你。 – Raj
歡迎你 –