$result = mysql_query($querystr); $res = array(); while ($row = mysql_fetch_array($result)) { $res[] = intval($row['id']); } echo json_encode($res); break; case "graph": if (is_null(arg('id'))) { header('HTTP/1.1: 400 Bad Request'); exit; } if (strpos(arg("id"), ",") === false) { $ret = model_json::graph(array(arg("id"))); } else { $ret = model_json::graph(explode(",", arg("id"))); } if (!$ret) { header('HTTP/1.1: 404 Not Found'); echo json_encode($ret); exit; } echo json_encode($ret); break; case "roots": echo json_encode(model::roots()); break; case "links2": if (is_null(arg('id'))) { header('HTTP/1.1: 400 Bad Request'); exit;