Thứ Tư, 17 tháng 6, 2015

Codeigniter framework

Tiếp theo bài này thì tôi sẽ hướng dẫn bạn làm sao để tương tác cơ sở dữ liệu trong tầng model như thế nào, bài trước thì tôi đã hướng dẫn các bạn tìm hiểu qua về quy trình làm việc trên view của codeigniter framework . Để từ đó vận dụng tốt chúng trong quá trình viết các ứng dụng sau này. trong lập trình php.

Đầu tiên bạn phải hiểu model là gì? tại sao phải dùng model? Model là tầng xử lý những tác vụ liên quan đến tương tác cơ sở dữ liệu từ những yêu cầu của controller hay nói cách khác thì model là tầng trung gian dùng để kết nối cơ sở dữ liệu dựa trên nhưng yêu cầu từ tầng controller. Model xử lý và trả về kết quả dưới dạng một mảng dữ liệu, khi đó thông qua view ta sẽ đẩy nội dung của mảng dữ liệu ấy ra bên ngoài. Việc tách biệt tầng model có rất nhiều thuận lợi, trước là dễ quản lý sau là dễ nâng cấp và phát triển trong tương lai của mã nguồn.

Model trong codeigniter framework cũng vậy, cũng có những cách tương tác riêng biệt. trong bài này tôi  sẽ hướng dẫn các bạn những tháo tác chính trong xử lý model như thế nào.

[codesyntax lang=”php”]
<?php
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = 'vertrigo';
$db['default']['database'] = 'webtintuc';//là tên cơ sở dữ liệu
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
?>
[/codesyntax]

Nguồn: the gioi web

SHARE THIS

0 nhận xét:

Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.