If you ALLROOM and USERS from the database, then everything works json[j].room or json[j].f but together with one query does not work.
How to remove from a single code only ALLROOM and USERS separately?
Output separately in PHP:
$pack[] = array('room'=>$row->room,'room2'=>$row->room2 ); echo json_encode($pack); JSON separately ALLROOM :
[{"allroom":[{"room":"1"},{"room2":"2"}] JSON separately USERS :
[{"users":[{"f":"admin1","l":"admin1"},{"f":"admin2","l":"admin2"}]}] In PHP, I connected them like this:
$pack[] = array('allroom'=>$room,'users'=>$users ); echo json_encode($pack); JSON immediately two ALLROOM and USERS :
[{"allroom":[{"room":"1"},{"room2":"2"}],"users":[{"f":"admin1","l":"admin1"},{"f":"admin2","l":"admin2"}]}] JS AJAX Code
$.ajax({ url: '/ajax/stats', type: 'POST', data:({room: 1}), dataType: 'json', cache: false, success: function(json) { var j = 0; while(j <= json.length-1){ $('#stat_users').html(json); j++; } }
json[j].allroom- Artem Gorlachev