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(); $alreadyInWishlist = false; if (isset($_SESSION['user_id'])) { $stmtCheck = mysqli_prepare( $conn, "SELECT 1 FROM userFavorites WHERE userID = ? AND productID = ? LIMIT 1" ); if ($stmtCheck) { mysqli_stmt_bind_param( $stmtCheck, "ii", $_SESSION['user_id'], $productId ); mysqli_stmt_execute($stmtCheck); mysqli_stmt_store_result($stmtCheck); if (mysqli_stmt_num_rows($stmtCheck) > 0) { $alreadyInWishlist = true; } mysqli_stmt_close($stmtCheck); } } ?>
<?= 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 "

"; } ?>
bind_param("i", $productId); $stmt->execute(); $result = $stmt->get_result(); $shopInfo = []; while ($row = $result->fetch_assoc()) { $shopInfo[] = $row; } ?>
Versand: €       Lieferzeit: Werktage
Preis:

Keine Shops bieten dieses Produkt an.

close(); ?>