0
statusUpdate関数で自分のIDを渡そうとしているときにこのエラーが発生します。このエラーを示すUPDATEクエリ。誰も私がこれを解決するのを助けることができますか?前もって感謝します。まず、あなたが呼び出しているあなたの関数のステータスのparamを渡す必要がありますしなければならないすべての注意:74行目の文字列変換への配列 'where句'の未知の列 'Array'
<select class="form-control" name="setstatus">
<option value="0">Not Solved</option>
<option value="1">Solved</option>
</select>
<?php
$id = $_GET['bugid'];
if($_SERVER['REQUEST_METHOD'] == 'POST'){
$setstatus = $_POST['setstatus'];
$insertreport = $pd->statusUpdate($_POST, $id);
}
?>
public function statusUpdate($id){
$setstatus = $_POST['setstatus'];
$query = "UPDATE `bugstable` SET `status`= $setstatus WHERE `bugid`= $id ";
$updated_rows = $this->db->update($query);
if ($updated_rows) {
echo "<span class='success'>Successfully.</span>";
}else {
echo "<span class='error'>Not Updated !</span>";
}
}
'$ PD-> statusUpdate($ _ POST、$ ID)を' Y uはここに$ _POSTを使用していますか?あなたの関数は1つのパラメータを受け入れます 'public function statusUpdate($ id){' – devpro
解決済み...私に気づいてくれてありがとう。 –
ハサンを知っておいてよかった – devpro