Sql codeigniter别名行在宿主上不起作用
我在codeigniter中输入了sql别名,它在localhost上运行良好,但它给出了托管错误的原因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_
<?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"];