case 'card': /*корзина*/ //способы доставки/оплаты. получение массива $delivery = get_delivery(); // в массив возвращаем результат работы функции, вызываем ее $payment = get_payment(); // пересчет товаров if (isset($_GET['id'], $_GET['qty'])) { $goods_id = abs((int) $_GET['id']); //получаем айди товара $qty = abs((int) $_GET['qty']); //количество из адресной строки, в которую передается из ява скрипта $qty_goods = abs((int) $_GET['qty']); $qty = $qty - $_SESSION['card'][$goods_id]['qty']; addtocard($goods_id, $qty_goods, $qty); $_SESSION['total_sum'] = total_sum($_SESSION['card']); //общая сумма заказа total_quantity(); //колво товара и защита от ввода несущ ID товара redirect(); } //удаление из корзины if (isset($_GET['delete'])) { //то есть кнопка была нажата $id = abs((int) $_GET['delete']); //получаем id товара, кот нужно удалить if ($id) { //проверка что этот id существует, и он не равен символам и тд,что число delete_from_card($id); } redirect();
?> <div class="all_cmd"> <div class="ttl_tabl cdre_blue"> <div class="col_tbl">Фото</div> <div class="col_tbl">Товар</div> <div class="col_tbl">Ценна</div> <div class="col_tbl">Количество</div> <div class="col_tbl">Дата заказ</div> </div> <?php $date_groupe = my_date_c(); foreach ($date_groupe as $date_group) { $date_distinct = $date_group['date_c']; $sommes = total_sum($date_distinct); ?> <div class="cdre_vert blckm_commande"> <?php $end_commande = my_commades($date_distinct); ?> <?php foreach ($end_commande as $end_command) { ?> <?php $sum = $db->query("SELECT SUM('prix') as somme FROM commandes WhERE date_c = '{$date_distinct}' "); ?> <?php $id_prod = $end_command['id_prod']; $tble_prod = $end_command['catheguorie']; $name_id_prod = $end_command['name_id'];