国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php父類與子類讀取數據代碼

2024-05-04 21:58:30
字體:
來源:轉載
供稿:網友

php父類與子類讀取數據代碼是一填二級分類的程序代碼,該程序可以根據父的數據查找出其子類的數據,代碼如下:

  1. function getsubcomments($parent = 0, $level = 0) {  
  2. $db = &jfactory::getdbo(); 
  3. $sql = "..."// 查詢記錄的sql  
  4. $db->setquery($sql);  
  5. $rows = $db->loadobjectlist(); 
  6. $list = array(); 
  7. // 先從數據得到記錄集,再對記錄添加level, 父層level = 0,它的下級level = 1,如此類推  
  8. foreach ($rows as $row) {  
  9. $row->level = $level;  
  10. $list[] = $row
  11. $tmparr = getsubcomments($row->id, $level + 1); // 遞歸調用  
  12. if (count($tmparr)) {  
  13. foreach ($tmparr as $tmprow) {  
  14. $list[] = $tmprow;  
  15. }  
  16. }  
  17. return $list;  
  18. $list = array();  
  19. foreach ($tmplist as $row) {  
  20. $row->level = 0;  
  21. $list[] = $row;  
  22. $tmplist2 = getsubcomments($row->id, 1);  
  23. foreach ($tmplist2 as $row2) {  
  24. $list[] = $row2;  
  25. }  
  26. // 按level分層次輸出內容  
  27. if ($row->level) {  
  28. $pre = '';  
  29. for ($n = 0; $n < $row->level; $n++)  
  30. $pre .= '----'
  31. echo $pre . '|- '//開源代碼Vevb.com 
  32. }  
  33. echo strip_tags($row->content); 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌江| 寿宁县| 武城县| 临夏市| 广平县| 西和县| 镇远县| 遂昌县| 南雄市| 兴海县| 乡宁县| 通河县| 龙山县| 四平市| 古交市| 陈巴尔虎旗| 昌宁县| 扎囊县| 莱西市| 海城市| 丹寨县| 桦川县| 和静县| 垫江县| 辽宁省| 齐河县| 尼玛县| 崇信县| 古浪县| 乌苏市| 高陵县| 百色市| 伊吾县| 嵊泗县| 利辛县| 肥乡县| 沽源县| 繁昌县| 绍兴县| 封丘县| 万山特区|