从控制器PHP CI获取SQL数据时出错
我正在从控制器获取sql数据,这是我的代码从控制器PHP CI获取SQL数据时出错,php,codeigniter,Php,Codeigniter,我正在从控制器获取sql数据,这是我的代码 $qr = $this->db->query("select journalDetail.JOURNAL_ID, JOURNAL_TYPE_CODE, JOURNAL_NUMBER, JOURNAL_MEMO, COA_CODE, JOURNAL_DETAIL_DESC, CURRECY_ID, JOURNAL_DETAIL_ORIG, JOURNAL_DETAIL_SUM, JOURNAL_DETAIL_TYPE, date_format
$qr = $this->db->query("select journalDetail.JOURNAL_ID, JOURNAL_TYPE_CODE, JOURNAL_NUMBER, JOURNAL_MEMO, COA_CODE, JOURNAL_DETAIL_DESC, CURRECY_ID, JOURNAL_DETAIL_ORIG, JOURNAL_DETAIL_SUM, JOURNAL_DETAIL_TYPE, date_format(JOURNAL_DATE,'%d %M %Y') AS DATE, from t_journal_detail journalDetail left join t_journal journal on journalDetail.journal_id=journal.journal_id where JOURNAL_DETAIL_ID = '".$journalDetailId."'");
$gen = $qr->result();
但我的代码是错误号:1064
您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解第1行的“from t_journal where journal_ID='83''附近使用的正确语法
从日记账中选择日记账编号、日记账备忘录、日期格式(日记账日期,%d%M%Y')作为日期,其中日记账ID='83'
请告诉我需要帮助,我不知道如何修复此语法在from关键字之前和'AS DATE'之后有一个逗号(,)-
日期格式(日记账日期,“%d%M%Y”)作为日期,来自t\U日记账详细信息
去掉逗号,我想你的问题就会解决。请对你的问题使用适当的标记:这与PHP或Cilove无关。不客气。