0 ? " AND sc.spieler_id = :pid " : "") . " GROUP BY sp.id ORDER BY sp.id DESC"; $stmt = $pdo->prepare($sql); // Parameter-Array vorbereiten $params = ['fid' => $filterPlayerId]; // :fid wird immer benötigt für die Subquery if ($filterPlayerId > 0) { $params['pid'] = $filterPlayerId; // :pid nur hinzufügen, wenn der Filter aktiv ist } $stmt->execute($params); $inventory = $stmt->fetchAll(); $spieler = $pdo->query("SELECT * FROM spieler ORDER BY id ASC")->fetchAll(); ?>
| ID | Bild | Titel | Level | Bestwert | Besitzstatus |
|---|---|---|---|---|---|
| #= $row['id'] ?> | = htmlspecialchars($row['titel']) ?> = htmlspecialchars($row['typ_name'] ?? 'Unbekannt') ?> |
= $row['level'] ?> | = $row['best_sterne'] ? "{$row['best_sterne']} ★" : "-" ?> | 0): $st = $row['einzel_status'] ?: 'nicht besitzt'; $class = ($st == 'besitzt') ? 'st-besitzt' : (($st == 'verkauft') ? 'st-verkauft' : 'st-keins'); ?> = strtoupper($st) ?> ● " . htmlspecialchars($tname) . " (" . htmlspecialchars($tstat) . ")"; } } else { echo "Kein Team besitzt es"; } ?> |