2017-03-06 20 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

をお忘れなくすることを忘れてしまいました。しかし、私のコードでは、問題はフィールド8の値を使用するとき、私の更新は動作しません。しかし私はそれに他の価値を使用したときに私の更新が機能します。 –

+0

データの長さを十分に設定している場合は、dbフィールドにチェックを入れます。 VARCHAR(250) –

答えて

0

単にこの関数のパラメータとして、ユーザーのIDを送信する。..

public function edit_lead($ID) { }

関連する問題