0
IM這是我的代碼:日期回調函數無法正常工作使用的DataTable點燃庫笨
function datatable()
{
$this->datatables->select('id,name,created')
->unset_column('id')
->edit_column('created', '$1',date('Y-m-d H:i:s','created'))
->from('categories');
echo $this->datatables->generate();
}
創建是unix時間戳,我想表現出表的日期。 但是當我使用這樣的回調函數或輔助函數,它不起作用。 php警告:
A PHP Error was encountered
Severity: Warning
Message: date() expects parameter 2 to be long, string given
Filename: controllers/categories.php
Line Number: 22
created is unix timestamp value in database。當我把它傳遞給日期函數時,數據庫值不會傳遞給日期函數。當我var_dump它顯示$ 1而不是真正的數據庫值。在其他功能中,它工作正常。但在日期函數中返回錯誤。
試圖把時間戳,而不是日期函數''created''。 – Tpojka
嘗試使用助手函數生成日期 – Syam