注意:第74行中的数组到字符串转换'where子句'51中的未知列'数组'

时间:2016-10-07 14:34:16

标签: php

当我尝试在statusUpdate函数中传递我的id时,我收到此错误。 UPDATE查询显示此错误。任何人都可以帮我解决这个问题吗?提前谢谢。

as

1 个答案:

答案 0 :(得分:0)

首先,您必须在您调用的函数中传递状态参数:

$setstatus = intval($_POST['setstatus']);
$insertreport = $pd->statusUpdate($setstatus,$id); 

其次,您需要在您定义的函数中添加第一个参数作为状态:

public function statusUpdate($setstatus,$id){
    $query     = "UPDATE `bugstable` SET `status`= $setstatus WHERE `bugid`= $id ";
    /** Your rest code **/