Hiển thị các bài đăng có nhãn Codeignitor. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Codeignitor. Hiển thị tất cả bài đăng

Thứ Hai, 16 tháng 12, 2013

Grocerycrud ứng dụng tương tác với database của codeigniter


Ứng dụng của codeigniter view table database

Website: http://www.grocerycrud.com

Thứ Hai, 18 tháng 11, 2013

Một em lâu la của codeignitor em ấy mang tên go cart !

Link download:
http://www.mediafire.com/?su20g2kukasc804
http://www.mediafire.com/?d8n24mku75ra9nn






Hiệu chỉnh ngôn ngữ

trong file config

Database của em ấy đây

Chủ Nhật, 17 tháng 11, 2013

Codeigniter Framework - Bài 1

Hôm nay rảnh rỗi nghiên cứu cái framework mới thấy cũng hay hay. vs mô hình mvc (Mẹ và Con)

Codeigniter là một framework mã nguồn mở viết bằng ngôn ngữ php với mô hình Model View Controler cấu trúc hướng đối tượng.







Model
class Page_model extends CI_Model{
    public function get_page($p=null){
        $query = $this->db->get('pages');
        if ($query->num_rows() > 0){   
            return $query->result();
        }
        return FALSE;
    }
}

Controler
class Welcome extends CI_Controller {
    public function index()
    {       
        $this->load->model('page_model');
        $data["bien_truyen_view"]=$this->page_model->get_page();   
        $this->load->view('home',$data);
    }
}
View
echo $bien_truyen_view;



Ngoài ra codeisnitor còn hỗ trợ rất nhiều phương thức tương tác với cơ sở dữ liệu thông qua active record khá tiện dụng
Ví dụ:
Muốn view một bảng ra chỉ cần
$this->db->get("user");
= với query truy vấn $this->db->query("select * from user");
Tương tự với insert, update và delete record ngoài ra còn rất nhiều phương thức khác liên quan tới database.
Xem link bên dưới
** http://ellislab.com/codeigniter/user-guide/database/active_record.html


Thư viện class của codeignitor rất phong phú được chia vào các

Class Reference
    Benchmarking Class
    Calendar Class
    Cart Class
    Config Class
    Email Class
    Encryption Class
    File Uploading Class
    Form Validation Class
    FTP Class
    HTML Table Class
    Image Manipulation Class
    Input Class
    Javascript Class
    Loader Class
    Language Class
    Migration Class
    Output Class
    Pagination Class
    Security Class
    Session Class
    Trackback Class
    Template Parser Class
    Typography Class
    Unit Testing Class
    URI Class
    User Agent Class
    XML-RPC Class
    Zip Encoding Class

Chúng ta sẽ tìm hiểu những thành phần này rõ và kỹ hơn ở những mục tiếp theo.