日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

php+mysql實(shí)現(xiàn)無限級(jí)分類_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:PHP批量生成隨機(jī)用戶名
生成6 ~ 16位的用戶名若干個(gè),主要是文本操作,同事前提是要有一個(gè)字符串包。主要包含三個(gè)程序。 程序一:負(fù)責(zé)從字典中隨機(jī)提取數(shù)據(jù),寫入一個(gè)新文件。(1.php) ?php /* 從字典文件中提取隨機(jī)值 */ file1 = ./Words.dic; file2 = ./common_pass_mini.dic

無限級(jí)分類,主要是通過儲(chǔ)存上級(jí)分類的id以及分類路徑來實(shí)現(xiàn)。

由于數(shù)據(jù)的結(jié)構(gòu)簡(jiǎn)單,所以要將分類的關(guān)系由樹狀顯示,我只能想到用遞歸的方式給于實(shí)現(xiàn),下面是分類數(shù)據(jù)表結(jié)構(gòu)和自己寫的一個(gè)樹狀顯示函數(shù),有什么不妥的地方希望大家能指出。

表結(jié)構(gòu):id字段為分類標(biāo)識(shí),name字段為分類名,father_id字段為所屬父分類的id,path字段為分類路徑(儲(chǔ)存該分類祖先的集合),isdir判斷是否是目錄(1為是,0為否)。

顯示函數(shù):

  1. //count為分類等級(jí) 
  2. sort_list(str,fatherid,count
  3. rs = this->sql->re_datas("select * from sort where father_id = fatherid"); 
  4. num = this->sql->sql_numrows(); 
  5. i=0; 
  6. n = 1; 
  7. while(isset(rs[i])) 
  8. name = ""
  9. for(n = 1 ; n < count ; n++) 
  10. name.="│ ";  
  11. if(i+1==num) 
  12. name.="└─".rs[i][name]; 
  13. else 
  14. name.="├─".rs[i][name]; 
  15. if(rs[i][isdir]) 
  16. str.="<span style='color:#CCCCCC'>".name."</span>"
  17. else 
  18. str.=name"; 
  19. temp = count+1; 
  20. str = this->sort_list(str,rs[i][id],temp); 
  21. i++; 
  22. return str; 

其中this->sql對(duì)象為sql操作類對(duì)象,re_datas()函數(shù)返回查到的數(shù)組,sql_numrows()函數(shù)返回查詢到的數(shù)目

調(diào)用方法:sort_list = sort_list(sort_list,0,1);

以上為個(gè)人思想,還望大家多多指點(diǎn)。by 5w臺(tái)燈

分享:php或js獲取圖片大小 高度 寬度
? arr=getimagesize(images/album_01.gif); echo arr[3]; strarr=explode(\,arr[3]); echo strarr[1]; ? HTML HEAD TITLE演示圖片等比例縮小/TITLE script function Wa_SetImgAutoSize(img) { //var img=document.all.img1;//獲取圖片 var MaxWidth=200

來源:模板無憂//所屬分類:PHP教程/更新時(shí)間:2012-06-17
相關(guān)PHP教程