无法在codeigniter中完全将变量作为SQL语句传递

时间:2018-01-05 00:29:06

标签: php codeigniter

我使用CodeIgniter来运行查询。我有这个属性的对象具有这个值:SELECT description FROM sys_forms_master ORDER BY description。此查询存储在$test->lov_sql中并且运行正常。

我正在运行这行代码来在CodeIgniter中运行我的查询:$query = $this->db->query($test->lov_sql)。但这给了我错误:

  

遇到PHP错误   严重性:警告

     

消息:mysqli :: query():空查询

1 个答案:

答案 0 :(得分:0)

您应该使用此语法通过Codeigniter发送SQL查询:

$sql="SELECT description FROM sys_forms_master ORDER BY description"

然后执行并返回查询:

$query= $this->db   ->query($sql);  
return $query->result();

这一切都在您的模型中完成。另见Codeigniter's MVC