php简单添删改,ThinkPhp的添删改查功能

//tp 数据库模型

//实例化基本模型 Model

// $user = new Model(‘gbook’);

// $date = $user->select();

// var_dump($date);

//实例化用户自定义模型,继承Model

//D 是 M 的高级方法 如果D找不到的话 会自动使用M方法

$user = D(‘gbook’);

echo $user->getinfo();

//新建一个公共的模型

//新建一个空模型

$model = M();

$model->query($sql);//只能查询语句select

$model->execute($sql);//只能插入 更新 insert update

$this->display(‘user’);.

array(

‘user’=>’xiaoming’,

‘password’=>’123456’,

‘sex’=>’0,

),

******************数据库添加数据

public function user() {

$date = array(

array(

‘user’=>’tom’,

‘password’=>’123456’,

‘sex’=>’0’,

),

array(

‘user’=>’cidny’,

‘password’=>’123456’,

‘sex’=>’1’,

),

array(

‘user’=>’jack’,

‘password’=>’123456’,

‘sex’=>’0’,

),

);

M(‘gbook’)->add($date);

M(‘gbook’)->addall($date);//批量添加二维数据库

返回受影响行数 ID值

***********************************************查询

1.字符串直接查询

$data = M(‘user’)->WHERE(‘id’=1)->select();

2.通过数组的方式查询

$where[‘字段名’] = ‘值’

$where[‘_logic’] = ‘or’; //设置逻辑值

$data = M(‘user’)->WHERE(‘id’=1)->select();

3.表达式 eq neq gt ngt lt nlt

******************************更新数据

$update[‘ziduan’] = ‘值’ //要更新的值

$where[‘id’] = 1 //条件

$date = M(‘表名’)->where($where)->save($update)

php foeahc循环的时候value当变量名

[

‘d’=>4

],

‘b’=>[

‘f’=>4

],

‘c’=>[

‘g’=>4

]

];

echo ‘

';

foreach ($a as $key => $value) {

$value['e'] = 5;

//$a['a']['e'] = 5;

//print_r($value);

}

print_r($a);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值