gpt4 book ai didi

php - 无法更新 MYSQL

转载 作者:行者123 更新时间:2023-11-29 13:20:59 25 4
gpt4 key购买 nike

我的 MySQL 查询出现神秘错误。我正在使用 CI php 框架。这是我在 Controller 中的功能:

public function editParam($id_article_params='')
{
if(IS_AJAX)
{
$this->load->model('Article_params_model','article_params');
$this->article_params->updateSizeById($id_article_params,$_GET['size']);
}
}

Article_params 模型:

class Article_params_model extends CI_Model
{
public function updateSizeById($id_article_params,$size)
{
$this->db->query("UPDATE article_params SET size='".$size."' WHERE id_article_params='".$id_article_params."'");
}
}

我试图得到错误,但错误没有发生。例如,下一个函数也在 Article_params_model 中,但可以工作!

public function all()
{
return $this->db->query("SELECT * FROM article_params");
}

最佳答案

在 Article_params 模型中放置以下代码。

class Article_params_model extends CI_Model
{
public function updateSizeById($id_article_params,$size)
{
$this->db->where('id_article_params', $id_article_params);
$this->db->update('article_params', $size);
}
}

关于php - 无法更新 MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20850415/

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