gpt4 book ai didi

php - 如何测试Ci是否成功插入数据

转载 作者:IT老高 更新时间:2023-10-28 23:46:22 34 4
gpt4 key购买 nike

在 Ci 中,我有以下功能。如何测试查询是否成功插入且没有错误?

public function postToWall() {
$entryData = $this->input->post('entryData');
$myChurchId = $this->session->userdata("myChurchId");
$this->db->query("INSERT IGNORE INTO wallPosts (entryData, entryCreationDateTime, wpChurchId)
VALUES('$entryData', NOW(), '$myChurchId')");
}

最佳答案

您可以使用 codeigniter 的 $this->db->affected_rows() 函数。

查看更多信息here

你可以这样做:

return ($this->db->affected_rows() != 1) ? false : true;

关于php - 如何测试Ci是否成功插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9729241/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com