local loadConfig = xmlLoadFile(":startup/dbconfig.xml", true)
local findGroup = xmlFindChild(loadConfig, "config", 0)
7: local dbname = xmlFindChild(findGroup, "dbname", 0)
8: local host = xmlFindChild(findGroup, "host", 0)
9: local charset = xmlFindChild(findGroup, "charset", 0)
10: local user = xmlFindChild(findGroup, "username", 0)
11: local pass = xmlFindChild(findGroup, "password", 0)
12: local share = xmlFindChild(findGroup, "share", 0)
13: local batch = xmlFindChild(findGroup, "batch", 0)
14: local autorec = xmlFindChild(findGroup, "autoreconnect", 0)
15: local logs = xmlFindChild(findGroup, "log", 0)
17: xmlUnloadFile(loadConfig)
19: db = dbConnect("mysql", "dbname="..xmlNodeGetValue(dbname)..";host="..xmlNodeGetValue(host)..";charset="..xmlNodeGetValue(charset).."", ""..xmlNodeGetValue(user).."", ""..xmlNodeGetValue(pass).."", "share="..xmlNodeGetValue(share).."", "batch="..xmlNodeGetValue(batch).."", "autoreconnect="..xmlNodeGetValue(autorec).."", "log="..xmlNodeGetValue(logs).."")
My brain explodes