//指定條件信息數量檢索函式 function rec_exist(table,where){ query="select count(*) as num from table ".where; result=mysql_query(query) or die(nerror(1)); rowcount=mysql_fetch_array(result); num=rowcount["num"]; if (num==0){ return false; } return num; } ?> 目錄刪除函式 //目錄刪除函式 function del_DIR(directory){ mydir=dir(directory); while(file=mydir->read()){ if((is_dir("directory/file")) AND (file!=".") AND (file!="..")){ del_DIR("directory/file"); }else{ if((file!=".") AND (file!="..")){ unlink("directory/file"); //echo "unlink directory/file ok "; } } } mydir->close(); rmdir(directory); //echo "rmdir directory ok "; } ?>
/* #### 檢索分頁函式 #### Int HALT - 檢索結果僅分1頁時是否(1/0)顯示頁碼條 Int LRLIST - (頁碼條顯示頁碼數-1)/2 Int ECHOCNT - 檢索時每頁顯示記錄的數量 Int paper - 頁數,預提取:paper=HTTP_GET_VARS[paper]; Varchar table - 數據表名,預附值:table="db.table"; Varchar where - 檢索條件,預附值:where="where field=@#value@#";