簡體   English   中英

轉換為 laravel

[英]Convert to laravel

我想將 laravel 用於我的專家系統,我從另一個網站嘗試使用此代碼進行培訓,如何轉換此代碼:

$sql = "SELECT GROUP_CONCAT(b.kode_penyakit), a.bobot
        FROM pengetahuan a
        JOIN penyakit b ON a.id_penyakit=b.id_penyakit
        WHERE a.id_gejala IN(".implode(',',$_POST['evidence']).") 
        GROUP BY a.id_gejala";
    $result=$db->query($sql);
    $evidence=array();
    while($row=$result->fetch_row()){
        $evidence[]=$row;
    }

到 laravel 8?

DB::table('pengetahuan')
->Join('penyakit','penyakit.id_penyakit','=','pengetahuan.id_penyakit')
->whereIn('pengetahuan.id_gejala',['.implode(',',$_POST['evidence']).'])
->select(DB::raw('GROUP_CONCAT(penyakit.kode_penyakit)'),'pengetahuan.bobot')
->groupBy('pengetahuan.id_gejala')
->get();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM