我在PHP中有一個變量,用於控制應從數據庫中顯示的項目數。通過下拉菜單更改PHP變量
$per_page = 16;
然後我繼續分頁,因爲數據庫中有幾百個項目。很酷,我每頁有16個項目被顯示,用戶可以點擊頁面1 2 3等,你就明白了。
但現在我想在一個下拉框中查看,允許用戶選擇顯示的項目數量。
原本我以爲這樣做使用下拉菜單,我這樣做:
echo 'Items per page';
echo '<br>';
echo '<select id="dropdown">';
echo '<option value="1">20</option>';
echo '<option value="2">40</option>';
echo '<option value="3">All</option>';
echo '</select>';
然後我但如果我可以存儲在像$ ITEM_NUMBER一個變量然後我可以只改變$ per_page到通過也許做類似
$per_page = $item_number
但我的問題越來越下拉菜單告訴ITEM_NUMBER $多少來顯示,因此它可以告訴$ per_page反映的選擇。不太確定,如果我甚至用這種正確的方式去解決這個問題,但是我們非常感謝任何幫助。
謝謝。
在這種情況下,AJAX是你的朋友,jQuery使它變得簡單。 – apparatix
@apparatix嗯,好的。謝謝。我還沒有玩過AJAX,但我猜想我有一些閱讀要做。 –