2016-06-09 6 views
0
public function update_team($data){ 
    $this->db->where('id',$_SESSION['id']); 
    $this->db->update('team',$data); 
    $this->db->last_query(); 
    var_dump($data); 
} 

и здесь является контроллеромОбновление записи в базе данных не работает

public function update_kontak(){ 
    $data = array (
     'nama_lengkap' => $this->input->post('nama_lengkap'), 
     'kelamin' => $this->input->post('jk'), 
     'tempat_lahir' => $this->input->post('tempat_lahir'), 
    ); 
    $this->User_models->update_team($data); 
} 

даже когда я использую $this->db->last_query(); его всегда показывать пустую страницу

+0

относительно пустой страницы. кажется, что на вашей странице есть некоторая ошибка, кроме кода, который вы опубликовали. Поместите 'error_reporting (E_ALL);' и 'ini_set (" display_errors "," ON ");' и проверьте, нет ли какой-либо ошибки. – Sanchit

+0

также 'echo' и проверить, получаете ли вы значение' $ _SESSION ['id'] ' – Sanchit

+0

' $ this-> db-> last_query(); 'не будет печатать что-либо, что вам нужно сделать' echo $ this-> db-> last_query(); ' –

ответ

-1

От взглядов этого, вы делаете UPDATE, который не собирается возвращать результаты. Возможно, вам нужно указать SELECT некоторые данные для отображения?

+0

Он никак не ищет или не проверяет возвращаемое значение. А также, если требование имеет ОБНОВЛЕНИЕ, данные SELETING не помогут – Sanchit

Смежные вопросы