Здравствуйте! Есть поля HTML: <input id="s_skill" type="text" value="" name="s_skill[]"></input> <input id="s_skill" type="text" value="" name="s_skill[]"></input> Есть функция в ItemJob , которая заносит в базу id, skill PHP: public function insertSkill($id, $text){ $aSet = array( 'fk_i_item_id' => $id, 's_skill' => $text, ); $this->dao->insert( $this->getTable_item(), $aSet); } } И общая функция которая подбирает наши поля skill PHP: function skill_insert($item) { $id = $item['pk_i_id']; $skill = array(); $skill['s_skill'] = Params::getParam('s_skill'); ItemJob::newInstance()->insertSkill($id, implode(',', $skill['s_skill'] )); //в одну строку } в итоге выходит так в базе https://yadi.sk/i/Pz7NoLHaLJxH1Q Работает хорошо, но есть вопрос как сделать так чтобы каждое значение s_skill, не соединять вместе через запятую а разбить на отдельное строку, чтобы было так https://yadi.sk/i/ROKNwTLQRhKsKQ Например у элемента с id 70, 2 разных поля
@san4747, начнём с "мелочи": атрибут id. --- Добавлено --- Дальше: например, в функцию insertSkill вторым параметром передавать массив и формировать запрос, вставляющий несколько строк /insert into table (column1, column2) values(value10, value20), (value11, value21).../ В yii, например, batchInsert() для этой цели.