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

Bagaimana untuk mengubah suai hanya satu nilai dalam thinkphp

藏色散人
藏色散人asal
2022-12-05 10:37:421328semak imbas

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.

Bagaimana untuk mengubah suai hanya satu nilai dalam thinkphp

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(&#39;Userinfo&#39;);      //实例化Model
  $data = array(&#39;ID&#39;=>5,&#39;username&#39;=>&#39;王美人&#39;,&#39;email&#39;=>&#39;meiren@163.com&#39;);//$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(&#39;userinfo&#39;);//实例化Model
  $data = array(&#39;username&#39;=>&#39;王美人&#39;,&#39;email&#39;=>&#39;mei@163.com&#39;);//$data中没有自动增长字段uid
  $res = $user->where(&#39;ID=5&#39;)->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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn