Sila minta editor untuk kemas kini yang sepadan.
Synn
Synn 2021-03-17 22:53:34
0
7
1436

Pengubahsuaian berjaya, bilangan biasa baris terjejas yang dicetak dalam Sysdb.php ialah 1, dan $res yang sepadan dalam admin.php = $this->db->table('admins')->where( [' id'=>$id])->update($data);var_dump($res);

Pemulangan sentiasa NULL. Mohon nasihat, terima kasih!

Synn
Synn

membalas semua(3)
尽管如此,世界依旧美丽

QQ图片20210222145709.png Sokong permintaan yang sama!

  • balas Adakah saya terlupa untuk kembali dalam Sysdb?
    Synn pengarang 2021-03-20 20:38:46
Pluto.

$res = $this->db->table('admins')->where('id',$id)->update($data);

  • balas Kedua-dua kaedah tidak berfungsi. Dalam jawapan ini, jika pengubahsuaian tidak berjaya, log mengembalikan KEMASKINI `admins` SET `username` = 'admin' , `gid` = 2 , `truename` = 'Mark' , `status` = 1 , `kata laluan` = '21232f297a57a5a743894a0e4a801fc3' DI MANA `id` ADALAH NULL [ RunTime:0.000270s ], hasilnya adalah NULL
    Synn pengarang 2021-03-18 21:30:12
  • balas Akhirnya jumpa sebabnya, terima kasih! !
    Synn pengarang 2021-03-18 22:21:06
Pluto.

$res = $this->db->table('admins')->where(['id',$id)->update($data);

  • balas Kaedah ini melaporkan POST http://www.aqiyi.cn/admins.php/admins/admin/save 500 (Ralat Pelayan Dalaman), dan laporan log [ ralat ] [0] Ralat ungkapan pertanyaan: 'id'[ C: PHPWWWvideothinkphplibrarythinkdbBuilder.php:309], pengubahsuaian juga tidak berjaya (=>) dan [=>] boleh diubah suai dengan jayanya, tetapi nilai pulangan dalam admin.php ialah NULL, dan Sydb mengembalikan 1.
    Synn pengarang 2021-03-18 21:36:00
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan