我試圖在數據庫中存儲這些數據,但是出現錯誤。如何解決這個問題?CodeIgniter多維數組存儲在mysql數據庫中的單列
我想簡單地將多維數組存儲在一個列中。
$data = array(
'2017' => array(
'6' => array(
'10' => array(
'count' => 76
),
),
),
);
$getdata = $this->view_count->setView($data);
這我得到 一個PHP誤差模型
public function setView($data)
{
$setData = $this->db->where('short', 'honwl')->update('ci_links', $data['view_count']);
return $setData;
}
錯誤遇到
嚴重性:注意
消息:未定義指數:VIEW_COUNT
文件名:型號/ View_count.php
行號:14
回溯:
文件:C:\ WAMP \ WWW \博客\程序\ \型號View_count.php 線:14 功能:_error_handler
文件:C:\ WAMP \ WWW \博客\程序\ \控制器Dashbord.php 線:52 功能:的setView
文件:C:\ WAMP \ WWW \博客\的index.php 線:315 功能:require_once
數據庫出錯
您必須使用 「設置」 方法來更新條目。
文件名:C:/wamp/www/blog/system/database/DB_query_builder.php
行號:1864年
$數據=陣列( \t \t \t '2017'=>數組( \t \t \t \t '6' \t =>數組( \t \t \t \t \t '10'=>數組( \t \t \t \t \t \t'count'\t => 76 \t \t \t \t \t) \t \t \t \t \t '11'=>數組( \t \t \t \t \t \t '計數' \t => 42 \t \t \t \t \t) \t \t \t \t \t '15'=>數組( \t \t \t \t \t \t '計數' \t => 23 \t \t \t \t \t) \t \t \t \t) \t \t \t) \t \t); 我只想將多維數組存儲在一個列中。 –
似乎我回答[「是」部分問題](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem#answer-66378)? – Tpojka