[英]How to save data in JSON format using CodeIgniter?
我有一個值,第二個是用於以 JSON 格式存儲數據的模型部分。 這里spam_management
是表中的列,我必須像[{delete:30}]
一樣存儲。 30
是取自所選選項的值。 我怎樣才能做到這一點?
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]);
}
為了創建一個 JSON 並像[{delete:30}]
一樣存儲。 您需要將值保存在嵌套數組中,並在將其保存到數據庫之前通過json_encode
創建一個 JSON。
public function update_selectedspmlds($value) {
$myArray = array(
array(
'delete' => 30
)
);
$myJson = json_encode($myJson);
$this->db->insert('pm1cti_details', ['spam_management' => $myJson]);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.