".$z['hcIdx']."\t".$z['NameStr']."
"; //} // //die(); $armor = PDO_FetchAll('SELECT * FROM armor WHERE spawnable=1'); $misc = PDO_FetchAll('SELECT * FROM misc WHERE spawnable=1'); $weapon = PDO_FetchAll('SELECT * FROM weapons WHERE spawnable=1'); $uniqueitems = PDO_FetchAll("SELECT `index`,`code` FROM uniqueitems WHERE `enabled`='1' ORDER BY `index` ASC"); $prop = $parser->filterProps('Properties.txt'); // If there's data, process it and save if (!empty($_POST)) { // save db name from post into conf file require_once './src/D2SaveFile.php'; $saver = new D2SaveFile(); // process post // combine armor/weapon codes foreach ($_POST as $k => $v) { $x = str_replace("_", " ", $k); $post[$x] = $v; } if (!empty($post['code'])) { array_filter($post['code']); if (!empty($post['code'][0])) { $post['code'] = $post['code'][0]; } else { $post['code'] = $post['code'][1]; } } if ($_POST['formtype'] == "uniqueitems") { unset($post['formtype']); unset($post['submit']); unset($post['item']); // if ladder or carry1 is 0, set empty field. if (!$post['ladder']) { $post['ladder'] = ''; } if (!$post['carry1']) { $post['carry1'] = ''; } $sql = "SELECT rowid,`index` from `uniqueitems` WHERE `index`='{$post['index']}'"; $res = PDO_FetchRow($sql); if ($res['index'] == $post['index']) { $sql = "UPDATE `uniqueitems` SET "; foreach ($post as $k => $v) { $sql .= "`$k`='$v',"; } $sql = rtrim($sql, ","); $sql .= " WHERE `index`='{$post['index']}'"; $x = PDO_Execute($sql); ddump($x); } else { $sql = "INSERT INTO `uniqueitems` ("; foreach ($post as $k => $v) { $sql .= "`$k`,"; } $sql = rtrim($sql, ","); $sql .= ") VALUES ("; foreach ($post as $k => $v) { $sql .= "'$v',"; } $sql = rtrim($sql, ","); $sql .= ")"; ddump($sql); // $saver->save($u, $post); // $saver->saveTblEnries("UniqueItems.tbl.txt"); } } if ($_POST['formtype'] == "setitems") { $saver->save($s, $post); $saver->saveTblEnries("SetItems.tbl.txt"); } } // load app require_once './src/index.php'; } ?>