Produkt nicht gefunden

Bitte eine gueltige Produkt-ID mitgeben.

prepare(" SELECT a.name, a.unit, a.dataType, pa.valueString, pa.valueNumber, pa.valueBool, p.model, p.description, p.imagePath FROM products p INNER JOIN categoryAttributes ca ON p.categoryID = ca.categoryID INNER JOIN attributes a ON ca.attributeID = a.attributeID LEFT JOIN productAttributes pa ON pa.productID = p.productID AND pa.attributeID = a.attributeID WHERE p.productID = ? ORDER BY a.attributeID "); $stmt->bind_param("i", $productId); $stmt->execute(); $result = $stmt->get_result(); $product = $result->fetch_assoc(); ?> 0 && $alreadyInWishlist == null) { $stmtFav = mysqli_prepare( $conn, "INSERT IGNORE INTO userFavorites (productID, userID) VALUES (?, ?)" ); if ($stmtFav) { mysqli_stmt_bind_param($stmtFav, 'ii', $productIdPost, $userId); mysqli_stmt_execute($stmtFav); mysqli_stmt_close($stmtFav); $alreadyInWishlist = true; } } } ?>
<?= htmlspecialchars($product['model'] ?? 'Produktbild') ?>

fetch_assoc()) { echo "

{$row['name']}: "; if (!empty($row['valueString'])) echo $row['valueString']; if (!empty($row['valueNumber'])) echo $row['valueNumber'] . " " . $row['unit']; if (!is_null($row['valueBool'])) echo $row['valueBool'] ? "Ja" : "Nein"; echo "

"; } ?>
close(); ?>