亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

PHP無限級分類技術

難度初級
時長 1小時14分
學習人數
綜合評分9.30
71人評價 查看評價
9.7 內容實用
9.2 簡潔易懂
9.0 邏輯清晰

已采納回答 / 慕田峪8963383
static 是靜態屬性,在內存中運行的,會把結果依次保存。getList($mysqlli,$row['id'])這樣調用就ok,不用把$result寫進去,結果數組也可用array_merge() 合并,盡量不要用static 有副作用

最新回答 / 心正則立
這個問題我也在想,要舉一反三,,插入的新分類時候只要找到對應的父級分類就行,將父級的path+父級id作為當前分類的path就可以了

最新回答 / 編程小蘿卜
代碼都不貼,誰知道你是不是一模一樣的。指不定哪里就寫錯了

最新回答 / 某天
那一應該是取的pid=0 的也就是頂級欄目了,因為兩個都是頂級欄目,所以都取出來了。你可以取傳pid= 百貨的id或者數碼產品的id,肯定可以單獨取出來啊。

最新回答 / 值得擁有
引用一個對象,這樣對象一直在內存里,值就會保持。

已采納回答 / dky
expCONCAT(str1,str2,…)??返回結果為連接參數產生的字符串。如有任何一個參數為NULL?,則返回值為?NULL。

最贊回答 / hey_whatsup
<?phpfunction getList($pid=0,&$res=array(),$spac=0){ $spac=$spac+4; $link=mysqli_connect('localhost','root','root') or die('沒有鏈接到服務器');? ? mysqli_select_db($link,'deepcate') or die("沒有鏈接到表"); $sql="select * from cate where pid={$pid}"; $rows=mysqli...

最新回答 / qq_vay_0
$row['catename'] = str_repeat('&nbsp;&nbsp;',2).'|--'.$row['catename'];

最新回答 / 幕布斯3915397
function getList($pid=0,&$result=array(),$spac=0)想改變哪個參數?就該實參啊.

最新回答 / 喬幫主
我看了下,這個地方加了&就表示的是引用啊,如果不加,里面就表示的值的復制,二者是不一樣的,后面他講那個全局$i的時候,你可以對照著看一下??!

最新回答 / 慕移動9181930
是的。ID就是唯一的。o表示對象類型,3表示Car是3個字符,1表示只有1個對象,里面包含了s表示字符類型,4表示4個字符name

最贊回答 / 杰克_先生
//連接數據庫$db_host='localhost';$db_user="root";$db_password="";$db_name="imooc";$link=mysql_connect($db_host,$db_user,$db_password) or die(mysql_error());mysql_select_db($db_name,$link);mysql_query("set names utf8") or die("編碼設置錯誤!");
課程須知
如果你剛好具備PHP和MySQL數據庫基礎,那么恭喜你,這門課程就是為你準備噠。
老師告訴你能學到什么?
1.無限分類的使用場景 2.遞歸的原理及常用返回值方式 3.如何用遞歸的方式實現無限分類 4.無限分類在Web前端中的表現形式 5.全路徑無限分類的代碼實現

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消