我试图创建一个树形视图,但是我不能创建包含信息的子节点。
在get_data文件中,我有上面的代码:
$result = array();
$rs = mysql_query("select * from dados where id=1");
while($row = mysql_fetch_array($rs)){
$node = array();
$node['id'] = $row['id'];
$node['text'] = $row['nome_cliente'];
$node['state'] = 'closed';
$node['children'] = has_child(2);
array_push($result,$node);
}
echo json_encode($result);
function has_child($id2){
$result2 = array();
$rs = mysql_query("select id from dados where id=$id2");
$row = mysql_fetch_array($rs);
return $row[0];
}在视图中,他正确地返回了父节点,但是子节点显示为“未定义的”.If,任何人都可以帮助我,我将不胜感激。
诚挚的问候。
发布于 2013-11-13 19:12:47
我的输出数据是这样的:
{"id":"1","text":"joao","state":"closed","children":"2"},{"id":"1","text":"filipe","state":"closed","children":"2"}
我认为这看起来很好,但在三个at子节点中,它看起来是“未定义的”,没有数据,而不是假设的数据"2“。如果你能告诉我出了什么问题,我将不胜感激。谢谢你之前的回答!
诚挚的问候。
https://stackoverflow.com/questions/19935354
复制相似问题