Проблема с выводом товаров. Что мне делать?
помогите пожалуйста мне с корзиной на сайте. Делал ее на PHP и MYSQL. Вроде должно работать, но не работает. Товар на сайте отображается, но если нажать на ссылку добавить в корзику то идет переадресация в корзину, но она пустая, смотрю в базу данных, а там товар есть. Думаю проблема в коде SQL то бишь в процедуре где она должна выводить товар на сайт но этого не происходит. Исходные файлы наже в ссылке на Google Drive. Что мне делать?
index.php (главная страница)
bd.sql (база под названием market)
cart.php (корзина)
cart.html (вид корзины)
list_products.html (продукты на главной сайта)
Файлы -- https://drive.google.com/drive/folders/19bvzSXxuUgutGhKEGpMSEcZRLNgxR6AZ?usp=sharing
get_shopping_cart_content
BEGIN
SELECT CONCAT(ncp.id) AS sku, c.quantity, ncc.category, ncp.name, ncp.price FROM carts AS c INNER JOIN products AS ncp ON c.product_id=ncp.id INNER JOIN categories AS ncc ON ncc.id=ncp.category_id;
END
add_to_cart
BEGIN
DECLARE cid INT;
SELECT id INTO cid FROM carts WHERE user_session_id=uid AND product_id=pid;
IF cid > 0 THEN
UPDATE carts SET quantity=quantity+qty WHERE id=cid;
ELSE
INSERT INTO carts (user_session_id, product_id, quantity) VALUES (uid, pid, qty);
END IF;
END