Codeigniter将新值设置为db

Ofozdmr

我正在从事篮球裁判项目。我正在尝试更新表检查输入值。

我像这样从我的control.php发送值:

$check_user = $this->input->post("headreferee");

$check = $this->sql_model->check1($check_user);

这是我的sql_model.php:

function check1($referee_name)

{

$sql    = "SELECT * FROM duties WHERE username ='{$referee_name}' ";

$query  = $this->db->query($sql);

if($query->num_rows()>0)
    {
        $this->db->set('count','count'+1);
        $this->db->insert('duties');    
    }
    else
    {
        return 0;
    }
}

实际上,这是在增加计数并添加新行,但没有任何Referee_name。它必须找到正确的Referee_name并增加该行的计数。

苏拉卜

如果要更新,请通过以下脚本修改您的check1()函数。

function check1($referee_name)

{

$sql    = "SELECT * FROM duties WHERE username ='{$referee_name}' ";

$query  = $this->db->query($sql);

$result_referee = $query->row();
$countNew = $result_referee->count + 1;
if($query->num_rows()>0)
    {
        $countArray = array('count'=>$countNew);
        $this->db->where('username',$referee_name);
        $this->db->update('duties',$countArray);    
    }
    else
    {
        return 0;
    }
}

希望对您有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将值设置为 CellVariable

来自分类Dev

将新 List 对象中的值设置为现有 List 中的值

来自分类Dev

为引导滑块条设置新值

来自分类Dev

无法为模型的属性设置新值

来自分类Dev

将值设置为向量数组值

来自分类Dev

AngularJS-在将新值设置为数组后视图未更新

来自分类Dev

将bash数组的元素相乘并将数组元素设置为新值

来自分类Dev

解析-使用REST API将新的PFObject设置为另一个新的PFObject的键的值

来自分类Dev

将范围设置为公式,然后设置为值

来自分类Dev

如何将孟加拉文字(英语文字以外的其他文字)设置为codeigniter会话值?

来自分类Dev

将div的高度设置为较大的值

来自分类Dev

将输入值设置为Javascript变量

来自分类Dev

无法将属性“值”设置为null

来自分类Dev

将sliderInput值设置为闪亮的字符

来自分类Dev

.toFixed()将值设置为零

来自分类Dev

将BOOL值设置为NSMutableDictionary

来自分类Dev

使用jQuery将值设置为null

来自分类Dev

将值设置为原始类型字段

来自分类Dev

将选项值设置为选定

来自分类Dev

将值设置为对象数组

来自分类Dev

将值从QStringList设置为QComboBox

来自分类Dev

将void指针的值设置为整数

来自分类Dev

将值设置为json中的datepicker

来自分类Dev

将指针设置为int值

来自分类Dev

使用jQuery将值设置为属性

来自分类Dev

将变量设置为命令值

来自分类Dev

将apiDefaults的值设置为变量

来自分类Dev

熊猫-将索引值设置为列名

来自分类Dev

隐藏或将y值设置为0