uniqueItems($_GET['index']); } /* * @cmd = sortBy * * * */ if ($cmd == "sortBy") { $sql = "SELECT `index`,`$sort` FROM `uniqueitems` WHERE `enabled`='1' ORDER BY `$sort`"; $res = PDO_FetchAll($sql); $html = ''; foreach ($res as $r) { if ($sort == 'index') { $html .= ""; } else { $html .= ""; } } echo $html; } /* * @cmd = viewOnly * * * */ if ($cmd == "viewOnly") { $table = 'misc'; $sql = "SELECT uniqueitems.`index`, uniqueitems.`code`, misc.`type` FROM uniqueitems LEFT JOIN misc ON uniqueitems.`code` = misc.`code` WHERE `type` IS NOT NULL AND uniqueitems.`code`='$view'"; if ($view == 'armo') { $table = 'armor'; $sql = "SELECT uniqueitems.`index`, uniqueitems.`code`, $table.`code` FROM uniqueitems LEFT JOIN $table ON uniqueitems.`code` = $table.`code` WHERE `type` IS NOT NULL AND uniqueitems.`code`= $table.`code` AND $table.`code` != '' ORDER BY `index`"; } if ($view == 'weap') { $table = 'weapons'; $sql = "SELECT uniqueitems.`index`, uniqueitems.`code`, $table.`code` FROM uniqueitems LEFT JOIN $table ON uniqueitems.`code` = $table.`code` WHERE `type` IS NOT NULL AND uniqueitems.`code`= $table.`code` AND $table.`code` != '' ORDER BY `index`"; } if ($view == "char") { $sql .= " OR uniqueitems.`code`='cm1' OR uniqueitems.`code`='cm2' OR uniqueitems.`code`='cm3'"; } $res = PDO_FetchAll($sql); $html = ''; foreach ($res as $r) { if ($sort == 'index') { $html .= ""; } else { $html .= ""; } } echo $html; } /* * @cmd = search * * * * */ if ($cmd == 'search') { $search = $_GET['search']; $sql = "SELECT * FROM uniqueitems WHERE `index` LIKE '%$search%' OR `code` LIKE '%$search%' AND `enabled`=1 ORDER BY `index`"; $res = PDO_FetchAll($sql); $html = ''; foreach ($res as $r) { if ($sort == 'index') { $html .= ""; } else { $html .= ""; } } echo $html; } /* * @cmd = getString * * * * */ if ($cmd == 'getString') { $prop = $_GET['prop']; $sql = "SELECT stat1,stat2,stat3,stat4,stat5,stat6,stat7 FROM `properties` WHERE `code` = '$prop'"; $stat = array_filter(PDO_FetchRow($sql)); $s = array_filter(getIscStrings($stat['stat1'])); header('Content-Type: application/json'); echo json_encode($s, JSON_INVALID_UTF8_IGNORE); }