do not query shop items on when selling something

This commit is contained in:
lopar 2019-01-14 20:45:58 +02:00
parent 6566f7e725
commit c6f86632ef
1 changed files with 6 additions and 5 deletions

View File

@ -178,7 +178,8 @@ switch ($shopCategoryTypeNumber) {
break;
}
$shopItems = db::c()->query('SELECT `shop`.*,
if (false == $saleItems) {
$shopItems = db::c()->query('SELECT `shop`.*,
`magic`.`name` AS `magic_name`,
`magic`.`chanse` AS `magic_chanse`,
`magic`.`time` AS `magic_time`,
@ -189,11 +190,11 @@ $shopItems = db::c()->query('SELECT `shop`.*,
FROM `shop` LEFT JOIN `magic` ON `magic` = `magic`.`id` WHERE `count` > 0 AND `cost` > 0 AND `razdel` = ?i ORDER by `nlevel` ASC, `id` ASC', $shopCategoryTypeNumber);
$iteminfo = [];
while ($row = $shopItems->fetch_assoc()) {
$iteminfo[] = new ShopItem($row);
$iteminfo = [];
while ($row = $shopItems->fetch_assoc()) {
$iteminfo[] = new ShopItem($row);
}
}
?>
<!DOCTYPE html>
<html>