[英]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.