where('ID=5')->save($data; ) Kaedah ";" digunakan untuk menambah keadaan di mana, dan kemudian memanggil fungsi simpan untuk mengubah suai nilai data."/> where('ID=5')->save($data; ) Kaedah ";" digunakan untuk menambah keadaan di mana, dan kemudian memanggil fungsi simpan untuk mengubah suai nilai data.">
Rumah >rangka kerja php >ThinkPHP >Bagaimana untuk mengubah suai hanya satu nilai dalam thinkphp
Thinkphp hanya mengubah suai satu nilai: 1. Ubah suai data dengan memanggil fungsi save() di bawah Model 2. Melalui "$res = $user->where('ID=5') -> save($data);" kaedah untuk menambah keadaan di mana, dan kemudian panggil fungsi simpan untuk mengubah suai nilai data.
Persekitaran pengendalian tutorial ini: sistem Windows 7, ThinkPHP versi 5, komputer Dell G3.
Bagaimana untuk mengubah suai hanya satu nilai dalam thinkphp?
Kendalian pangkalan data: mengubah suai sekeping data (thinkPHP)
Kaedah pertama: pangkalan data mengandungi ID medan yang berkembang secara automatik, kemudian ID digunakan sebagai keadaan di mana
<?php class UserAction extends Action{ public function updateUser(){ $user = M('Userinfo'); //实例化Model $data = array('ID'=>5,'username'=>'王美人','email'=>'meiren@163.com');//$data中包含有自动增长字段uid $res = $user->save($data);//调用Model下的save()函数进行数据的修改 var_dump($res); } } ?>
Kaedah kedua: Jika tiada pertumbuhan automatik ID medan dalam pangkalan data, anda perlu menambah keadaan di mana
<?php class UserAction extends Action{ public function updateUser(){ $user = M('userinfo');//实例化Model $data = array('username'=>'王美人','email'=>'mei@163.com');//$data中没有自动增长字段uid $res = $user->where('ID=5')->save($data);//需要增加where条件。调用Model下的save()函数进行数据的修改 var_dump($res);//返回影响的行数 } } ?>
Pembelajaran yang disyorkan: "Tutorial Video thinkPHP"
Atas ialah kandungan terperinci Bagaimana untuk mengubah suai hanya satu nilai dalam thinkphp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!