0
function jsonData(){
//$data = $this->DataSet->query("SELECT * FROM data_sets;");
$data = $this->DataSet->find('all', array(
'fields' => array('created','systolisch', 'diastolisch', 'gewicht', 'puls'),
));
$columns = array();
$values = array();
$count = count($data);
for($i=0; $i < $count; $i++)
{
$keys[] = array_values($data[$i]);
$values [] = array_values(array_keys($data[$i]));
}
$array = array(
$keys,
$values,
);
return new CakeResponse(array('body' => json_encode($array), 'type' => 'json'));
}
這裏的情況是:
for($i=0; $i < $count; $i++)
{
$keys[] = array_values($data[$i]);
$values [] = array_values(array_keys($data[$i]));
}
這將返回:
[[[{"created":"2013-10-29 14:16:38","systolisch":"77","diastolisch":"83","gewicht":"77","puls":"77"}],[{"created":"2013-10-29 14:52:00","systolisch":"99","diastolisch":"88","gewicht":"80","puls":"100"}]],[["DataSet"],["DataSet"]]]
我需要什麼是array_values(array(keys)lile diastolisch和systolisch結果的關鍵字,值也應該呈現爲普通值而不是對。 我怎麼能做到這一點?
,你可以即時通訊已經在使用這一看,如果沒有適當的結果 – thegrunt
+1參與 – thegrunt