prepare('SELECT lat, lng FROM places WHERE map_id=? ORDER BY RAND() LIMIT 1'); $stmt->bind_param("i", $mapId); $stmt->execute(); $place = $stmt->get_result()->fetch_assoc(); $position = new Position($place['lat'], $place['lng']); $data = ['position' => $position->toArray()]; return new JsonView($data); } }