我正在为Web的REST API工作并使用codeigniter。 我有这样的代码
SELECT zu.*, peps.*
FROM audit.zusammen zu
RIGHT JOIN audit.pep peps
ON zu._id_fk = peps.id
WHERE MATCH (zu.concat_Names) AGAINST ('merkel' IN BOOLEAN MODE)
ORDER BY zu.last_Name
有人可以帮助我吗?
答案 0 :(得分:1)
您在获取参数时遇到问题
$val = $this->get('val');
$operator = $this->db->query("SELECT *FROM `operator` WHERE " . $param . " = '" . $val . "'")->result();
尝试使用var_dump($val)
进行调试,它不是来自您发出请求的地方。如果您的价值在$this->get('val');
中存在,那么您的问题将得到解决。
$param = $this->get('param');
在param
中也没有值
您的查询如下所示。
SELECT * FROM
operator
WHERE =''
比较之前和之后没有值。检查您从表单或POSTMAN传递的值。