|
|
@@ -78,7 +78,7 @@ if (isset($_POST['update_game'])) {
|
|
|
$msg = "💾 Änderungen gespeichert!";
|
|
|
}
|
|
|
|
|
|
-// NEU: Spiele-Typ hinzufügen
|
|
|
+// Spiele-Typ hinzufügen
|
|
|
if (isset($_POST['add_new_typ'])) {
|
|
|
$bez = trim($_POST['new_typ_bez']);
|
|
|
if(!empty($bez)) {
|
|
|
@@ -87,7 +87,7 @@ if (isset($_POST['add_new_typ'])) {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-// NEU: Spiele-Typ löschen
|
|
|
+// Spiele-Typ löschen
|
|
|
if (isset($_POST['delete_typ'])) {
|
|
|
try {
|
|
|
$pdo->prepare("DELETE FROM game_typen WHERE id = ?")->execute([(int)$_POST['typ_id']]);
|
|
|
@@ -104,6 +104,16 @@ if (isset($_POST['delete_game'])) {
|
|
|
$msg = "🗑 Spiel gelöscht!";
|
|
|
}
|
|
|
|
|
|
+// NEU: Spieler umbenennen
|
|
|
+if (isset($_POST['rename_player'])) {
|
|
|
+ $p_id = (int)$_POST['player_id'];
|
|
|
+ $p_name = trim($_POST['new_name']);
|
|
|
+ if (!empty($p_name)) {
|
|
|
+ $pdo->prepare("UPDATE spieler SET name = ? WHERE id = ?")->execute([$p_name, $p_id]);
|
|
|
+ $msg = "💾 Teamname aktualisiert!";
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
// Spieler löschen
|
|
|
if (isset($_POST['delete_player'])) {
|
|
|
$pdo->prepare("DELETE FROM spieler WHERE id = ?")->execute([(int)$_POST['player_id']]);
|
|
|
@@ -288,22 +298,25 @@ $spieler = $pdo->query("SELECT * FROM spieler ORDER BY name ASC")->fetchAll();
|
|
|
|
|
|
<div id="players" class="tab-content">
|
|
|
<div class="admin-card">
|
|
|
- <h3>👥 Vorhandene Spieler / Teams</h3>
|
|
|
+ <h3>👥 Spieler / Teams bearbeiten</h3>
|
|
|
<table>
|
|
|
<thead>
|
|
|
- <tr><th>ID</th><th>Name</th><th style="width:100px;">Aktion</th></tr>
|
|
|
+ <tr><th>ID</th><th>Name</th><th style="width:160px;">Aktion</th></tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<?php foreach ($spieler as $p): ?>
|
|
|
<tr>
|
|
|
<td>#<?= $p['id'] ?></td>
|
|
|
- <td><strong><?= htmlspecialchars($p['name']) ?></strong></td>
|
|
|
- <td>
|
|
|
- <form method="POST" onsubmit="return confirm('Diesen Spieler wirklich löschen?')">
|
|
|
+ <form method="POST">
|
|
|
+ <td>
|
|
|
<input type="hidden" name="player_id" value="<?= $p['id'] ?>">
|
|
|
- <button type="submit" name="delete_player" class="btn btn-del">Löschen</button>
|
|
|
- </form>
|
|
|
- </td>
|
|
|
+ <input type="text" name="new_name" value="<?= htmlspecialchars($p['name']) ?>" required>
|
|
|
+ </td>
|
|
|
+ <td>
|
|
|
+ <button type="submit" name="rename_player" class="btn btn-save">💾</button>
|
|
|
+ <button type="submit" name="delete_player" class="btn btn-del" onclick="return confirm('Diesen Spieler wirklich löschen?')">🗑</button>
|
|
|
+ </td>
|
|
|
+ </form>
|
|
|
</tr>
|
|
|
<?php endforeach; ?>
|
|
|
</tbody>
|