这是我的查询
$this->db->query('SELECT *, arabicDate(NewsCreatedAt) AS NewsDate FROM pressreleases');
return $query->result();
//此函数用于将日期从英语转换为阿拉伯语
public function arabicDate($date)
{
//some code
return $date;
}
显示错误arabicDate不存在
答案 0 :(得分:4)
您不能在MySQL代码中使用PHP函数。就数据库而言,只需选择所需的值:
'SELECT *, NewsCreatedAt AS NewsDate FROM pressreleases'
然后
echo 'The Arabic date is: ' . arabicDate($someQueryResultObj->NewsDate);