prepare('SELECT lat, lng FROM places WHERE map_id=? ORDER BY RAND() LIMIT 1'); $stmt->bind_param("i", $mapId); $stmt->execute(); $result = $stmt->get_result(); $row = $result->fetch_assoc(); $realPosition = new Position($row['lat'], $row['lng']); // demo bounds $bounds = new Bounds($realPosition); $bounds->extend(new Position(48.07683,7.35758)); $bounds->extend(new Position(47.57496, 19.08077)); $this->variables = compact('realPosition', 'bounds'); } }