Sql codeigniter别名行在宿主上不起作用

Sql codeigniter别名行在宿主上不起作用,sql,codeigniter,Sql,Codeigniter,我在codeigniter中输入了sql别名,它在localhost上运行良好,但它给出了托管错误的原因 <?php $sonuc = $this->db->query("SELECT t.id, t.cins_id, t.resim, t.saatlik_uretim, ut.uretimmiktar, ut.mySUM, tk.cins FROM tavuklar t INNER JOIN tavukkat tk ON tk.id = t.cins_

我在codeigniter中输入了sql别名,它在localhost上运行良好,但它给出了托管错误的原因

    <?php   

 $sonuc = $this->db->query("SELECT t.id, t.cins_id, t.resim, t.saatlik_uretim, ut.uretimmiktar,  ut.mySUM, tk.cins FROM tavuklar t 
 INNER JOIN tavukkat tk ON tk.id = t.cins_id 
 LEFT JOIN (SELECT tavuk_id, uretimmiktar, COUNT(*), SUM(uretimmiktar) AS mySUM from uretimtavuk WHERE user_id = ".$info->id." AND durum=0  GROUP BY tavuk_id )ut ON ut.tavuk_id = t.cins_id ORDER BY t.id DESC");

   foreach($sonuc->result_array() as $bilgi){
echo  $bilgi["mySUM"];

}
?>

您的宿主数据库可能使用小写或大写字母从查询数据库返回数据

试试这个

echo  $bilgi["mysum"];
还是这个

echo  $bilgi["MYSUM"];

主机错误?您的主机服务器出现了什么错误?您是否检查了数据库/表/列、索引等。。localhost和production上的结构相同?未知未定义索引:mySUM致命错误:调用布尔值上的成员函数result_array()
echo  $bilgi["MYSUM"];