我希望做的是在頁面加載時顯示數組中的前5項(Stage1 - Stage5)。在一邊,我會有兩個圖像,一個箭頭指向上方,一個箭頭向下。如果單擊向下箭頭,數組將增加以顯示(Stage2 - Stage6)。另一個點擊向下箭頭的屏幕會顯示(Stage3 - Stage7)。然後向上的箭頭方向相同,但方向相反。限制數組結果並單擊按鈕時增加
通過下面的代碼,我可以手動將「1」添加到$ var1和$ var2,或者在需要時減1,保存並刷新瀏覽器以獲得我期待的效果。我似乎無法弄清楚如何執行$ var1和$ var2的增量,然後在點擊箭頭圖像時自動刷新頁面。
我是新人,所以我可以完全與我有什麼,但希望它至少有助於展示我想要做的事情。
<?php
$stage_name=array
("Stage1","Stage2","Stage3","Stage4",
"Stage5","Stage6","Stage7","Stage8",
"Stage9","Stage10","Stage11","Stage12",
"Stage13","Stage14","Stage15","Stage16");
?>
<html>
<body>
<?php
$var1=0; $var2=5;
for($list=$var1; $list<$var2; $list++)
{
foreach($stage_name as $stage_index => $stage_item)
{
if ($stage_index==$list)
print("$stage_item<br />");
}
}
?>
</body>
</html>
感謝
歡迎,並形成良好的問題!爲了幫助您,我需要將代碼添加到頁面的代碼。他們就是關鍵! :) – davogotland 2012-01-12 01:50:16
無論你點擊什麼,都必須傳入一個「頁碼」,以便將代碼用作起點。然後'$ var1 = $ _GET ['start']'和'$ var2 = $ var1 + 5' – 2012-01-12 01:50:42
也是,這功課? – davogotland 2012-01-12 02:07:55