2017-03-06 42 views
0

我有我的更新函數中的代碼,當我嘗試其他值更新表時,但當我使用該值($ field8)表不更新。無法更新數據到數據庫(codeigniter)

public function edit_lead() { 
     $id = "3"; 
     $field8 ="http://38.102.225.87/RECORDINGS/MP3/20170201-094849_7188352209-all.mp3"; 
     $this->db->set('field8', $field8); 
     $this->db->where('id', $id); 
     $query = $this->db->update('table'); 
     if($query) { 
      return true; 
     } else { 
      return false; 
     } 
    } 
+0

$ ID ???你忘了設置ID –

+0

對不起忘了把它。但在我的代碼中存在的問題是,當使用field8的值時,我的更新不起作用。但是當我使用其他值時,我的更新工作。 –

+0

檢查你的數據庫字段,如果它設置了足夠的數據長度。例如:VARCHAR(250) –

回答

0

只需發送用戶,因爲這函數的參數的id ..

public function edit_lead($ID) { }