64 $dsn =
"mysql:host=$Host;dbname=$Database;charset=utf8mb4";
68 PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
69 PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
70 PDO::ATTR_EMULATE_PREPARES =>
true,
76 $pdo =
new PDO($dsn, $Username, $Password, $options);
78 catch (PDOException $e)
83 die(
"FAILURE=DATABASE:Connection failed " . $e->getMessage());
98 $sql_query =
"INSERT INTO ls_os_support.ls_os_region (";
100 $sql_query .=
" lor_name, lor_location_x, lor_location_y, lor_size_x, lor_size_y, lor_size_z,";
101 $sql_query .=
" lor_uuid, lor_map_uuid, lor_edge_upper, lor_edge_lower, lor_edge_left, lor_edge_right";
103 $sql_query .=
")VALUES(";
105 $sql_query .=
" :lor_name, :lor_location_x, :lor_location_y, :lor_size_x, :lor_size_y, :lor_size_z,";
106 $sql_query .=
" :lor_uuid, :lor_map_uuid, :lor_edge_upper, :lor_edge_lower, :lor_edge_left, :lor_edge_right";
112 $stmt = $Pdo->prepare($sql_query);
113 $stmt->execute($Parameters);
117 echo(
"FAILURE=EXTRACT:".$e->getMessage().
"\n");
144 if (!(($line ==
"") || ($line[0] ==
";")))
163 $key_value_array = explode(
"=", $line);
164 $key = trim($key_value_array[0]); $value = trim($key_value_array[1]);
177 $location_array = explode(
",", $value);
198 case "MaptileStaticUUID":
206 case "DefaultLanding":