ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯(lián)系官方銷售客服

1835022288

028-61286886

投訴 已解決 用自定義函數(shù)獲取關(guān)聯(lián)字段關(guān)聯(lián)的內(nèi)容做為內(nèi)容頁的標題 1 0

PHP程序里面

自定義內(nèi)容SEO 用自定義函數(shù)獲取關(guān)聯(lián)字段關(guān)聯(lián)的內(nèi)容做為內(nèi)容頁的標題

{zy_seo_relschool($data)} //調(diào)用方法

custom.php中

function zy_seo_relschool($data) {
    $rt = \Phpcmf\Service::M()->db->query("select * from dr_1_related where id='relschool'");
    if ($data) {
        $data = $rt->getRowArray();
        return $data['title'];
    }
}

sql從dr_1_related表中調(diào)用id=relschool的值,$relschool是當前內(nèi)容的關(guān)聯(lián)字段,這樣寫獲取失敗,id='18',這樣能獲取表中的值

求大佬幫忙看看我哪里寫錯了嗎?

怎么從dr_1_related表中獲取ID=$relschool的值?

解決方案
  • 關(guān)聯(lián)字段由多個id號組成,例如1,2,3,4,5,所以是不能用等于符號來匹配

    $rt = \Phpcmf\Service::M()->db->query("select * from dr_1_related where id in(".$data['relschool'].")");
        if ($data) {
            $data = $rt->getRowArray();
            return $data['title'];
        }

    這個段程序需要繼續(xù)優(yōu)化,比如判斷是否為空、判斷是否多條數(shù)據(jù)等等

    滿意答案
    短信幣+1
  • 迅睿框架創(chuàng)始人:老大太厲害了,這個目前需求所有關(guān)聯(lián)只有一條,判斷夠用了