我有我的網站上滑塊應該類似於此:PHP while循環滑塊使用javascript
但所有我能得到它做的是這樣的:
有人可以幫助我弄清楚php代碼有什麼問題?我試圖把它放在一個while循環中,但是它只顯示左邊的一個氣泡和右邊的一個氣泡。我認爲它會把所有其他東西拋出滑塊,但我沒有得到我應該做的。
我嘗試過移動標籤的開始和結尾,而不是它做了任何事情,但那是我嘗試過的所有事情。我在第二個while ($record->MoveNext()){
之前放置了一個回聲,並將其打印到屏幕上,然後將其放在相同的while
之後,但未顯示出來。
它必須是MoveNext功能的補充,但我想第二個意見,因爲我不知道任何關於功能,不知道在哪裏可以找到他們在這個網站,並不知道如何解決無論如何。 :/
我將繼續搜索文件以查看MoveNext函數的位置,以便我可以自己修復它,但是如果有人在這種類型的東西上有比我更多的經驗,我會非常感激如果您有建議,可以向正確的方向邁出一步!
$record = Database::Execute($sql);
if ($record->Count() > 0) {
print '<div class="flexslider cf">';
print '<ul class="controls">';
while ($record->MoveNext()) {
print '<li class="cf"><a href="#"><div class="thumb"><img src=' . $uploadFolder . $record->mk_left_image . ' alt=' . $record->mk_tagline . ' class="left" /></div>';
print '<div class="text"><h3>' . $record->mk_name . '</h3><p>' . $record->mk_description . '</p></div></a></li>';
}// end while
print '</ul>';
while ($record->MoveNext()){
print '<ul class="slides">';
print '<li><div class="img"><img src=' . $uploadFolder . $record->mk_left_image . ' alt=' . $record->mk_tagline . ' class="left" /></div>';
print '<div class="text"><h2>'. $record->mk_name .'</h2><p>'. $record->mk_description .'</p><a href="#" class="mklink">Continue »</a></li></ul>';
}// end while
print '</ul></div>';
}
?>
<script type="text/javascript">
$(window).load(function() {
$('.flexslider').flexslider({
animation: "fade",
manualControls: "ul.controls li"
});
});
</script>
//------------------------------
public function MoveNext() {
//------------------------------
if ($this->index < $this->count - 1) {
$this->index++;
return true;
} else {
$this->index = $this->count;
return false;
}
}
如果您發佈了MoveNext()方法的內容 – PseudoNinja
我仍然試圖找到它。這個網站有很多文件,而且我沒有創建它。 – jlg
找到了。編輯原文@PseudoNinja – jlg