Отображение предметов через stdClass вместо массивов.

This commit is contained in:
lopar
2021-03-10 23:20:56 +02:00
parent 9046670081
commit 279422ee9e
4 changed files with 27 additions and 20 deletions
+4 -5
View File
@@ -36,10 +36,9 @@ $edit = $_GET['edit'] ?? null;
// Подготавливаем отображение инфы и предметов.
$userInfo = new UserInfo($user->getId());
$getItemsBonuses = new DressedItems($_SESSION['uid']);
$data_query = 'SELECT * FROM inventory WHERE owner_id = ?i AND dressed_slot = 0 AND on_sale = 0';
$data = db::c()->query($data_query, $_SESSION['uid']);
$data = \Battles\Database\DBPDO::INIT()->ofetchAll('SELECT * FROM inventory WHERE owner_id = ? AND dressed_slot = 0 AND on_sale = 0', $user->getId());
$iteminfo = [];
while ($row = $data->fetch_assoc()) {
foreach ($data as $row) {
$iteminfo[] = new InventoryItem($row);
}
@@ -456,8 +455,8 @@ Template::header('Игра');
echo "<td valign='top' bgcolor='#d3d3d3'>";
$ii->printInfo();
}
if ($data->getNumRows() == 0) {
echo "<tr><th colspan='3' align=center bgcolor=#C7C7C7>Пусто";
if (!$data) {
echo "<tr><th colspan='3' style='text-align: center; background-color: #c7c7c7'>Пусто";
}
?>
</table>