Вы близки, когда вы используете $clothing["a"]
, вы фактически получаете весь массив "a", а не только те значения, которые вам нужны.
Из того, что я могу сказать, вы пытаетесь написать запрос:
foreach($result['result'] as $key => $clothing){
$query = 'UPDATE `clothing` SET `a`='.$clothing["a"][0].',
`B`='.$clothing["b"][0].' WHERE `type`="'.$key.'"';
$result = db_query($query);
}
Итак, $ key - это ключ каждого элемента в вашем объекте, то есть: рубашки, брюки
$ одежда - это стоимость рубашек и брюк, то есть: массивы, "a", "b"
поэтому $ clothing ["a"] выбирает "a", а затем $ clothing ["a"] [0] выбирает первое значение "a", мы используем тот же принцип с "b". Вы можете выбрать другие данные a "/" b ", изменив значение во вторых скобках [" a "] [1], [" b "] [2]
Надеюсь, это поможет прояснить ситуацию