現在のページは正常に変更されているのに、PHP で変更されたデータをデータベースに同期できないのはなぜですか?
光年
光年 2019-12-03 10:50:33
0
2
950

接口:

public function updateRole($f_name,$u_name,$r_name,$i_name){
$res = Db::table("fa_waem_instrument_info")
->field ('fa_dms_room.r_name,info.i_name,fa_dms_unit.u_name,info.i_type,fa_dms_floor.f_name')
->alias('info')
->join('fa_dms_room ', 'info. room_id = fa_dms_room.id ')
->join('fa_dms_unit ', ' fa_dms_room.id = fa_dms_unit.id')
->join('fa_dms_floor ', ' fa_dms_unit.id = fa_dms_floor.id ' )
->where('f_name',$f_name)
->update(['r_name'=> $r_name,'f_name'=>$f_name,'u_name'=>$ u_name,'i_name'=>$i_name]);
$this->success("修正",$res);}


フロントエンド:

submit: function () {
console.log("修正対象:", this.item)
this.axios.get("Waterelectricity/updateRole?f_name=" this.item.f_name "&r_name=" this.item.r_name "&u_name=" this.item.u_name "&i_name=" this.item.i_name).then(res => {
console.log("修改---", res)
this.show = false;
})
},

光年
光年

全員に返信(1)
郭亚飞

update(['r_name'=> $r_name,'f_name'=>$f_name,'u_name'=>$u_name,'i_name'=>$i_name]); 多了一个“ ”号

いいねを押す +1
  • 返事 削除後、「フィールド」のコードを削除すると、更新時のフィールドがテーブルに対して正確になり、問題が解決されました。ありがたい!
    光年 著者 2019-12-03 17:33:31
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート