【发布时间】:2014-12-20 07:56:41
【问题描述】:
如果员工 ID 不存在于表中,我想为多个员工在单个表中添加多条记录。我在数组中有员工 ID。
Array ( [0] => Array ( [EmployeeID] => 1 ) [1] => Array ( [EmployeeID] => 2 ) )
现在我有一个表,我想检查员工的记录是否存在,如果某些员工的记录不存在,则不要插入,然后插入。
例如,我有桌子。
INSERT INTO timesheet (employee_id,date_created) Values (1,2014-12-20),(2,2014-12-20) where employee_id NOT IN (1,2)
我知道我写的上面的查询是不对的,但这就是为什么我想问只有当该特定 ID 的记录不存在时如何插入到表中。
我正在使用codeigniter,如果您也知道codeigniter 方式,那就太好了。但是简单的mysql 查询帮助也可以为我工作。
【问题讨论】:
标签: php mysql codeigniter