我有一個(gè)值,第二個(gè)是模型部分,用于以 JSON 格式存儲(chǔ)數(shù)據(jù)。這spam_management是表中的列,我必須像[{delete:30}]. 30是從選定選項(xiàng)中獲取的值。我怎樣才能做到這一點(diǎn)?public function update_selectedspmlds(){ $value = $this->input->post("value"); $this->approval_model->update_selectedspmlds($value);}public function update_selectedspmlds($value){ $myJson = '{ "delete": [{ "lastName": '.$value.' }] }'; $this->db->insert('pm1cti_details', ['spam_management' => $myJson]); }
1 回答
慕俠2389804
TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個(gè)贊
為了創(chuàng)建一個(gè) JSON 并像[{delete:30}]. 您需要將值保存在嵌套數(shù)組中并json_encode在將其保存到數(shù)據(jù)庫之前創(chuàng)建一個(gè) JSON。
public function update_selectedspmlds($value) {
$myArray = array(
array(
'delete' => 30
)
);
$myJson = json_encode($myJson);
$this->db->insert('pm1cti_details', ['spam_management' => $myJson]);
}
- 1 回答
- 0 關(guān)注
- 135 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
