small tweaks
This commit is contained in:
@@ -270,12 +270,22 @@ function wishlistMainBuilder(int $ListID, string $sortby = 'priority'): void
|
||||
|
||||
// 3) Wünsche laden
|
||||
$sql = "
|
||||
SELECT w.ID, w.image, w.title, w.link, w.price, w.description,
|
||||
w.date, w.qty,
|
||||
(SELECT COUNT(*) FROM wishes_reservations r WHERE r.wish_id = w.ID) AS reserved_count
|
||||
FROM wishes w
|
||||
WHERE w.wishlist = ?
|
||||
ORDER BY {$orderSql}";
|
||||
SELECT
|
||||
w.ID,
|
||||
w.image,
|
||||
w.title,
|
||||
w.link,
|
||||
w.price,
|
||||
w.description,
|
||||
w.date,
|
||||
w.qty,
|
||||
COALESCE(rc.reserved_count, 0) AS reserved_count
|
||||
FROM wishes w
|
||||
LEFT JOIN v_wish_reserved_counts rc
|
||||
ON rc.wish_id = w.ID
|
||||
WHERE w.wishlist = ?
|
||||
ORDER BY {$orderSql}";
|
||||
|
||||
$stmt = $conn->prepare($sql);
|
||||
$stmt->bind_param('i', $ListID);
|
||||
$stmt->execute();
|
||||
@@ -311,7 +321,7 @@ HTML;
|
||||
$row['link'] !== null ? (string) $row['link'] : null,
|
||||
(int) $row['price'],
|
||||
$row['description'] !== null ? (string) $row['description'] : null,
|
||||
(int) $row['reserved_count'], // echte Anzahl Reservierungen
|
||||
(int) $row['reserved_count'],
|
||||
$row['date'] !== null ? (string) $row['date'] : null,
|
||||
isset($row['qty']) ? (int) $row['qty'] : 1
|
||||
);
|
||||
|
Reference in New Issue
Block a user