我有一個網站列出了最受歡迎的投票書。書籍存儲在數據庫中。有沒有辦法將$ maxresults設置爲顯示器的寬度?在較大的顯示器上,這會在整個底部留下一兩本書。無論分辨率如何,我都希望每行都能填寫。也許是一個if語句?我的代碼:基於屏幕分辨率的最大結果
$maxresults = 21;
if($_GET['page'])
$page = $_GET['page'];
else
$page = 0;
$currentpage = $page;
$page = $page*$maxresults;
$numpages = QuickQuery("SELECT COUNT(id) FROM movies WHERE visible=1");
$numpages = mysql_result($numpages, 0);
$numpages = $numpages/$maxresults-1;
$result = GetBooksByRangeID($page, $maxresults);//Show <maxresults> pages at a time
DisplayResults($result);
?>
有沒有自動的方式爲PHP做到這一點。您將不得不將屏幕分辨率發送到服務器,然後手動進行計算。 – 2013-02-22 19:42:03
我該如何去做這件事?也可以用JavaScript來完成,對吧? – JJM 2013-02-22 19:45:53
如果我沒有使用打開全屏顯示器尺寸的窗口?或者,如果我選擇調整窗口大小?你真的仍在設計你的網頁,好像它是1993年而不是2013年?這不是響應式設計,它是反應靈敏的設計....並且您可以使用表格和內嵌框架來進行佈局 – 2013-02-22 19:47:47