Đầ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
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.