获取 true/false codeigniter 插入函数
Get true/false codeigniter insert function
每次我在模型中使用插入函数时,return 始终为真,这是我的代码
public function insert_text($data)
{
return $this->db->table($this->table)->insert($data);
}
调用代码
if ($this->text->insert_text($data)) {
echo "success";
} else {
echo "failed";
}
即使执行失败(相同主键的原因已经存在),代码总是return“成功”,如何解决?
谢谢
检查是否插入成功
if ($this->db->insert_id()) {
echo "success";
} else {
echo "failed";
}
每次我在模型中使用插入函数时,return 始终为真,这是我的代码
public function insert_text($data)
{
return $this->db->table($this->table)->insert($data);
}
调用代码
if ($this->text->insert_text($data)) {
echo "success";
} else {
echo "failed";
}
即使执行失败(相同主键的原因已经存在),代码总是return“成功”,如何解决?
谢谢
检查是否插入成功
if ($this->db->insert_id()) {
echo "success";
} else {
echo "failed";
}