@sapozhnikofffF
Студент

Как вывести данные из Coockie в таблицу?

Всем привет,у меня вот такой вопрос....
Есть файл, komp.php где находятся товары которые берутся из БД
<?php
$r = mysqli_query($conn, "SELECT * FROM `komputer`") or die($conn);

while ($row = mysqli_fetch_assoc($r)) {
if($row['category'] == 1){
?>


<?php echo $row['name'] ?>
<?php echo''.$row%5B'img'%5D.'' ?>
-->
<?php echo $row['descriptions'] ?>

<?php echo $row ['price'] ?>


<?php echo 'заказать' ?>
Подробнее

<?php
}
}
?>
При клике на кнопку,срабатывает script :
$(".add-cart").on("click", function(){
$.ajax({
url: "Obr.php",
method: "POST",
data: {
product_id: $(this).attr('data-id')
},
success: function(data){
alert("Товар добавлен в корзину")
}
});
});
Потом в обработчик всё идёт:
<?php

$product_id = $_POST["product_id"];

$cart = isset($_COOKIE['the_cookie']) ? json_decode($_COOKIE['the_cookie'], true) : [] ;
if (!isset($cart[$product_id])) {
$cart[$product_id] = 1;
} else {
$cart[$product_id] = $cart[$product_id] + 1;
}
setcookie('the_cookie', json_encode($cart), time()+100000);
И выводит эти cookie на страницу:
<?php
$cook = $_COOKIE['the_cookie'];
echo $cook;
Как мне сделать что бы выводилось в виде таблице, в готовом виде это должна быть корзина с покупками
  • Вопрос задан
  • 78 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы