用php做乙個分頁,用php做的乙個分頁小程式

2021-10-25 20:38:09 字數 1681 閱讀 2938

require('mysql_conn.conf');

#以下統計資料庫中的最早和最新記錄時間

#以下統計資料的最早時間

$query_begintime = "select mydate,mytime  from  temprature order by sn asc ";

$result_begintime = mysql_query($query_begintime);

$line_begintime = mysql_fetch_array($result_begintime,mysql_assoc);

#以上統計資料的最早時間

#以下統計資料的最新時間

$query_endtime = "select mydate,mytime  from  temprature order by sn desc ";

$result_endtime = mysql_query($query_endtime);

$line_endtime = mysql_fetch_array($result_endtime,mysql_assoc);

#以上統計資料的最新時間

#列印資料庫中的最早和最新記錄時間

echo '統計時間段為:從'.$line_begintime[mydate].' '.$line_begintime[mytime].'到'.$line_endtime[mydate].' '.$line_endtime[mytime].'

#以上統計資料庫中的最早和最新記錄時間

#以下查詢列印資料庫中的總記錄數;

$querytotal = "select count(*) as totals from temprature";

$resulttotal = mysql_query($querytotal);

$linetotal = mysql_fetch_array($resulttotal, mysql_assoc);

$totalrows = $linetotal[totals];

echo '資料庫中總共有:'.$totalrows.'條記錄 每頁顯示'.$pagesize.'條記錄

#以上查詢列印資料庫中的總記錄數;

#以下查詢列印歷史最低溫度;

$querymin = "select min(data) as mindata from  temprature";

$resultmin = mysql_query($querymin);

while (  $linemin = mysql_fetch_array($resultmin,mysql_assoc) )

if ($linemin[mindata] <= $alert_temprature ) else else else while ($myrow = mysql_fetch_array($result,mysql_assoc));

echo '';

echo '

共有'.$pages.'頁('.$page.'/'.$pages.')';

echo '';

#翻頁快捷鍵

$first = 1;

$prev = $page-1;

$next = $page+1;

$last = $pages;

if ($page>1) {

echo '

直接跳轉到第

PHP用memcached做實時分頁

用memcached做分頁快取,可能很多人會覺得麻煩而不用。因為在增加 修改 刪除的過程中,你不知道會影響到哪些資料,而如果把所有分頁相關的資料快取都刪除並重新生成一遍,實現又很麻煩,甚至不可行,所以乾脆就用mysql直接分頁,簡單方便,但是這樣效能卻也下降了。本章就講乙個簡單的實現用memcach...

用rhino做乙個地球

利用全球的地形圖,根據灰度生成高度不一的柱體 將球的uv展開 柱體鋪滿uv,使用曲面流動到球上 準備一張地形圖,這裡隨便找了乙個全球地形圖,有灰度區分高度的最好,顏色的區分的相對的高程不夠真實。開啟rhino,繪製乙個球,將球的uv展開。根據uv的大小繪製乙個面,用於在grasshopper中拾取作...

用PHP寫的乙個簡單的分頁類 2 0版

分頁類 用於實現對多條資料分頁顯示 version 2.0 基於1.0 資料庫查詢用mysqli實現 author knight e mail s.knight.work gmail.com date 2013 10 20 呼叫非常方便,先傳入連線正確的mysqli物件,然後直接傳入查詢的sql字串...