如何使用$ .post显示数据库中的数据

时间:2015-12-20 17:41:33

标签: php json codeigniter

嘿iam尝试使用$ .post从数据库中获取数据。这里我把db数据作为json ecoded。但我无法显示或提醒数据。如果可能,我如何显示json数组?如何以json格式检查数据库值?请帮助我。我使用codeigniter

function profile_view(id3)
{
      $.post("<? echo base_url();?>Attendance/Prev_leave_record", {id:id3},function(data){
                  //do something
    });
 } 

控制器

   function Prev_leave_record()
{
    $teacher_id=$this->input->post('id');
    $teacher_details=$this->AM->prev_record($teacher_id);       
    $out=array(
    'teacher_details'=>$teacher_details);
   // echo '{"teacher_details":'.json_encode($teacher_details).'}';
     echo json_encode($out);

}

模型

   function prev_record($teacher_id)
{
   $this->db->select('leave_from_date,leave_to_date');
    $this->db->from('leave_data');
    $this->db->where('applied_user_id',$teacher_id);
    $teacher_details=$this->db->get();
    return $teacher_details;
}

0 个答案:

没有答案
相关问题