Я просто хочу сделать это, если (status == 0), тогда только там, где выполняется условие, и печать относится только к статусу == 0. И когда состояние == 1 приходит, оно обходит и распечатать обе данные для статуса 0 и 1. Я не знаю, как построить запрос для этого. Пожалуйста, помогите мне в этом.Если условие с предложением where
мой код модели
function listing(){
$admin_id = $this->session->userdata('admin_id');
$query = $this->db->select('student_info.*,admin.status')
->from('student_info')
->where('student_info.admin_id',$admin_id)
->join('admin','admin.admin_id = student_info.admin_id')
->get();
return $query->result();
}
Этот код будет работать должным образом и печатать отдельные данные, статус 0 или 1.
Только admin_id = 1 содержит Status = 1, другие идентификаторы содержат 0 статус.
он дает ошибку : Номер ошибки: 1064 –
О, один дополнительный знак равенства (=) был t Вот. Можете ли вы попробовать отредактированный ответ –
извините, но сэр все еще получает сообщение об ошибке. –