2015-05-13 2 views
3

я не новичок в CodeIgniter 2 , но я не использовал flashdata до и я начал использовать его сегодня я получил странные вопросы я создаю если ПостулатыCodeIgniter flashdata работает в ложь, если заявление

$query = $this->db->get_where('blocks', array('block_id' => $id)); 
    if($query->num_rows() < 1) 
    { 
     $this->session->set_flashdata(array('notify_type'=>'error', 'notify_msg'=>'some error msg')); 
     return false; 
    }   
    return $query->row(); 

проблема, моя модель возвращает запрос совершенный , а также flashdata триггеры я уверен, что num_row является < 1, и если не я должен return false; но его возвращает запрос любая помощь !!

+0

?? не могу понять. –

+0

sry мой английский не первый lang. Короче говоря, модель возвращает $ query-> row, а также flashdata works –

+0

Я не знаю, почему здесь работает flashdata! –

ответ

3

Согласно документации Session Documentation

CodeIgniter поддерживает «flashdata», или сеанс передачи данных, которые будут доступны только для следующего запроса, а затем автоматически очищается. Это может быть очень полезно, особенно для разовых информационных, ошибках или сообщения о состоянии

this link Смотрите также

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