2016-06-01 201 views
-1

我需要帮助从这个需要帮助JSON格式

{"aaData":[["<\/i><\/a> \r\n <\/i><\/a>",["00404","smith","20000000.00","75000.00","0.00","0.00","0.00","0.00","0.00","0.00","0.00","0.00","0.00","0.00","3500.00"]]]} 

{"aaData": [["<\/i><\/a> \r\n <\/i><\/a>", "00404", "smith", "20000000.00", "75000.00", "0.00", "0.00", "0.00", "0.00", "0.00", "0.00", "0.00", "0.00", "0.00", "0.00", "3500.00"]]} 

感谢

foreach ($query->result_array() as $aRow) { 
$row = array(); 

$btn = '<a class="btn btn-smd btn-primary" href="cgajikaryawan/edit/'.$aRow['id'].'"><i class="glyphicon glyphicon-pencil"></i></a> 

<a class="btn btn-smd btn-danger" href="cgajikaryawan/delete/'.$aRow['id'].'" onclick="return confirm(\'sure?\')"><i class="glyphicon glyphicon-trash"></i></a>'; 

$row = array_values($aRow); 
$output['aaData'][] = array($btn,$row); 

} 
echo json_encode($output); 
+0

你有什么尝试?另外,请用您使用的语言标记问题。 – 4castle

+0

删除[00404]附近的[],codeigniter的方式 –

回答

0

的foreach($查询 - > result_array()为改变json格式$ aRow){

$ row = array(); $ btn =' ';

$ row = array_values($ aRow);

$ output ['aaData'] [] = array($ btn,$ row); }

echo json_encode($ output);

+0

如果这是你的代码,你应该编辑你的问题,包括这个。只有答案在答案部分。 – 4castle