【发布时间】:2015-04-10 13:43:57
【问题描述】:
我确实搜索了很长时间,但我不知道要更改什么。我的 php 代码得到一个数组,我希望它插入到 mysqlDB 中。问题是它只运行一次 foreach 循环。为什么没有运行?
public function insert_tags($projektID, $tags) {
print_r($tags);
foreach($tags as $tag)
$this->db->set('name', $tag);
$this->db->insert('tags');
echo $tag;
$tag_ID = $this->db->insert_id();
echo $tag_ID;
if ($tag_ID != 0) {
$this->db->set('id', $projektID);
$this->db->set('tag_ID', $tag_ID);
$this->db->insert('hat_tags');
}
}
它回响:
Array
(
[0] => tag1
[1] => tag2
)
tag2 147
没有进一步的错误。感谢您的帮助!
【问题讨论】:
标签: php codeigniter activerecord