Advertisement
zero50x

Форма

Feb 21st, 2018
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.93 KB | None | 0 0
  1.       // Если указаны названия свойств для модификаций товаров
  2.       if(isset($form['name']) && is_array($form['name'])) {
  3.         /*
  4.         $form['name'] это:
  5.         array(1) {
  6.             [1440873]=>
  7.             string(8) "Цвет"
  8.         }
  9.         */
  10.  
  11.         foreach ($form['name'] as $goods_property_id => $goods_property_name) {
  12.  
  13.           echo "$goods_property_id => $goods_property_name\n"; // ответ 1440873 => Цвет
  14.             // Это из таблицы goods_property "Свойства товаров" goods_property_id
  15.  
  16.           if(!$this->parent->update($goods_property_id, array(
  17.             'goods_property_name' => mb_substr(trim(str_replace("\n", '', h($goods_property_name))), 0, 255),
  18.           ))) {
  19.             // Откатываем транзакцию в случае ошибки
  20.             $sql->rollback(__CLASS__ . __FUNCTION__);
  21.             return false;
  22.           }
  23.         }
  24.       }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement