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字串...