第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將 4 級鄰接數(shù)據(jù)庫轉(zhuǎn)換為數(shù)組,然后轉(zhuǎn)換為 JSON 格式

將 4 級鄰接數(shù)據(jù)庫轉(zhuǎn)換為數(shù)組,然后轉(zhuǎn)換為 JSON 格式

PHP
素胚勾勒不出你 2022-09-30 16:21:02
我正在努力學習,所以我不會伸出援手,直到我用盡了所有其他途徑。我希望在這里得到一些幫助/指導,因為我在Stack Overflow(靠近頁面底部)上找到的解決方案之一似乎不適合我。幾個小時后,我準備扔掉毛巾了!我發(fā)現(xiàn)一些參考資料告訴我,隨著時間的推移,各種擴展已經(jīng)貶值和/或完全刪除,所以我現(xiàn)在想知道這個代碼片段是否更舊,并且由于其他原因沒有運行(盡管我知道我可能也錯過了一些東西)。作為參考,我在共享服務器上,所以我不能更改PHP版本(5.6.40)或mySQL版本(5.6.46)。我的表被命名為(用于測試)。我只有三列:, , 。鄰接數(shù)據(jù)的最大深度為 4。我正在嘗試構建一個數(shù)組,然后可以轉(zhuǎn)換(我在想)。根據(jù)我復制/粘貼/修改的代碼片段,我認為它可以工作,但即使在使用和之后,我在屏幕上也沒有得到任何東西。在 Chrome 開發(fā)工具中,沒有連接錯誤。test_jsonidparentnamejson_encode($arr)print_rvar_dump這是我正在使用的代碼:echo '<pre>';$categories = OrgChart::getTopCategories();print_r($categories);echo '</pre>';class OrgChart{    public static function getTopCategories()    {        return self::getCategories('parent = 0');    }    public static function getCategories($where = '')    {        if ($where) $where = " WHERE $where";        $result = mysql_query("SELECT * FROM test_json $where");        $categories = array();        while ($category = mysql_fetch_array($result)){        $my_id = $category['id'];        $category['children'] = OrgChart::getCategories("parent = $my_id");            $categories[] = $category;        }        mysql_free_result($result);        return $categories;    }}探索選項幾個小時后的更新:克里斯托斯和達爾曼是對的,我試圖使用的代碼有許多貶值(刪除?)的擴展名?,F(xiàn)在我已經(jīng)修復了這些問題并且沒有錯誤(使用error_reporting(E_ALL); ini_set(“display_errors”,1); ini_set(“display_startup_errors”,1);)我仍然感到困惑,為什么我只得到這個輸出:數(shù)組( )從下面的代碼。關于我缺少什么的任何其他建議?感謝您提供的任何幫助。我可能正看著它,但我的眼睛開始交叉。
查看完整描述

1 回答

?
胡說叔叔

TA貢獻1804條經(jīng)驗 獲得超8個贊

沒有收到任何人的回復,所以我一直在逐行探索。為了解決,這是我的發(fā)現(xiàn):

在我的代碼中,返回 self::get 類別('父 = 0');是罪魁禍首。使用“0”或使用“= NULL”沒有產(chǎn)生任何結(jié)果。我確信這是眾所周知的(但不是我,這就是為什么我尋求幫助),但是在處理這種類型的查詢的NULL值時,您必須使用“IS NULL”或“IS NOT NULL”。我發(fā)布這個,以防其他人 - 像我一樣 - 目前不知道這一點。


查看完整回答
反對 回復 2022-09-30
  • 1 回答
  • 0 關注
  • 120 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號