• CI框架更新与删除


    $this->load->database();
            // $query=$this->db->get('t_repayments');
            // $result = $query->result();
            // var_dump($query);


            $data=array(
                // 'card_no'=>'3001',
                'this_date'=>"5-7",
                "this_money"=>'2431',
                'remark'=>'update第三个参数测试',
                'is_done'=>1
            );

            //replace() 参数中有主键,就替换掉原来的记录,没有主键就新增一条记录。
            //没有指定条件 就是新增一条记录
            //this->db->where 对于replace()函数无效
            // $this->db->replace('t_repayments',$data);


            //set()

            // $remark ="set函数测试";
            //string参数演示
               // $this->db->set('remark',$remark);

               //数组参数测试
               //不加where() 会修改所有的数据
               // $this->db->set($data);
               // $this->db->where('card_no','3001');
               // $this->db->update('t_repayments');


               //update() 测试
               // $this->db->where('card_no','3001');
               // $this->db->update('t_repayments',$data);

            //使用update()的第三个参数 设置where子句--字符串形式
            // $this->db->update('t_repayments',$data,'card_no=3001');
            // //同上-- 数组形式
            // $card_no = '3002';
            // $this->db->update('t_repayments',$data,  array('card_no'=>$card_no) );

            //update_batch() 根据提供的数组或list 批量修改
            // $data = array(
            //     array(
            //         'card_no'=>'3003',
            //         'this_date'=>'4-2',
            //         'this_money'=>'990'
            //     ),
            //     array(
            //         'card_no'=>'3002',
            //         'this_date'=>'4-5',
            //         'this_money'=>'991',
            //         'remark' => '批量修改测试'

            //     )

            // );

            // $this->db->update_batch('t_repayments',$data,'card_no');

            //删除测试
            $pk = "3001";
            // $this->db->delete('t_repayments',array('card_no'=>$pk));

            $this->db->where('card_no',$pk);
            $this->db->delete('t_repayments');

  • 相关阅读:
    jsmin Javascript 的小巧的压缩工具
    pChart 支持中文显示
    使用 SyntaxHighlighter 实现代码高亮
    Linux Ubuntu 下阅读 CHM
    QueryPath Method Summary_方法速查手册
    QueryPath PHP 中的 jQuery
    SQL SELECT DISTINCT 语句
    写网页内容需要注意些什么?
    jQuery UI 弹出注册窗口_练习
    Smarty 中的 Foreach
  • 原文地址:https://www.cnblogs.com/Orangeorchard/p/8974082.html
Copyright © 2020-2023  润新知