Добавление массива в mysql

270
09 апреля 2018, 00:34

Создаю корзину и возник вопрос: сохраняю товары в корзине, из базы они списываются в нее. Но если я передумал их добавлять, нужно очистить корзину одним кликом, а не по одному товару и данные вписать обратно в таблицу. Выборку по количеству и id я делаю с помощью цикла и получаю набор цифр.А вот как мне потом эти цифры рассортировать и отправить в базу для перезаписи?

window.onload = function(){ 
	$(document).ready(function(){ 
	$('.clear_basket').on('click', function(){ 
		var id = ""; 
		var quntity = ""; 
		$('.num_id').each(function(){ 
			id += $(this).val() + " "; 
		}); 
		$('.b_quntity').each(function(){ 
			quntity += $(this).val() + " "; 
		}); 
		console.log(id); 
		console.log(quntity); 
		}); 
	}); 
};

Вот сделал такой вывод, но возникла другая проблема. Как сделать отработку Ajax запроса после каждой отработки вывода массива each ( id1 -> quntity1 -> Ajax, id2 -> quntity2 -> Ajax, .... и т.д.)?

window.onload = function(){ 
	$(document).ready(function(){ 
	$('.clear_basket').on('click', function(){ 
		var id = ""; 
		var quntity = ""; 
		$('.num_id').each(function(){ 
			id = $(this).val(); 
			quntity = $(this).closest('div.b_list').find('.b_quntity').val(); 
				console.log(id); 
				console.log(quntity); 
			});	 
				$.ajax({ 
					url: "http://localhost/MyShop/php/product-basket-clear.php", 
					type:"POST", 
					data:{id:id, quntity:quntity}, 
					success: function(result){ 
						console.log(result); 
				} 
			}); 
		});	 
	}); 
};

READ ALSO
Ошибка при подключении компонента

Ошибка при подключении компонента

Всем ПриветУ меня такая проблема: Прохожу курс на Удеми по Vue

165
Есть массив, который выводит список. Как сделать так, чтобы при клике на элемент в списке открывалась страничка с заголовком этого элемента?

Есть массив, который выводит список. Как сделать так, чтобы при клике на элемент в списке открывалась страничка с заголовком этого элемента?

Есть массив, который выводит списокКак сделать так, чтобы при клике на элемент в списке открывалась страничка с заголовком этого элемента?

206
Запрет ввода элемента javascript

Запрет ввода элемента javascript

Есть просто калькулятор на JavaScript, как сделать ограничение чтоб точку один раз вводить можно было? А то ввести можно 78

158
Сайт на DLE не воспринимает magnet ссылки

Сайт на DLE не воспринимает magnet ссылки

Сайт на DLE, не воспринимает magnet-ссылки magnet:?xt=urn:btih:1111111111111111111111111111111

173