【发布时间】:2011-02-16 22:51:02
【问题描述】:
我知道通过执行以下操作在 mySQL 中进行多次插入的可能性:
foreach ($array as $manuf) {
$sql[] = '("'.mysql_real_escape_string($manuf['name']).'", "'.$manuf['lang'].'", "'.$mId.'")';
}
$this->db->query('INSERT INTO manufacturers (name, lang ,mid) VALUES ' . implode(',', $sql) );
我想知道是否有更好的方法来做到这一点,或者扩展当前的 DB(活动记录)库以使用更少的代码?
谢谢
【问题讨论】:
标签: php mysql database activerecord codeigniter