// в $advert - копия элемента $adverts, изменения в ней не отражаются на самом массиве
foreach ($adverts as $advert) { }
// в $advert - ссылка на элемент $adverts, изменения в ней - это изменения в самом массиве
foreach ($adverts as &$advert) { }
var data = new FormData();
data.append('file', this.files[count]);
$(form).find('input[type!=file]').each(function () {
data.append(this.name, this.value);
});
$.ajax({
'url': ajax_path,
'type': 'POST',
'data': data,
'contentType': false,
'processData': false,
'dataType': 'json',
for(var index in array) { ... }
select * from `product_options`
inner join `product_option_values` on `product_options`.`id` = `product_option_values`.`option_id` AND `product_option_values`.`product_id` in (1,2,3)
group by `product_option_values`.`value`