Trong hướng dẫn này, bạn sẽ học cách tạo ứng dụng CRUD Codeigniter 3 bằng MySQL với ví dụ. CRUD là viết tắt của Create Read Update Delete là yêu cầu chính đối với bất kỳ ứng dụng hoặc trang web nào được sử dụng để thao tác dữ liệu. Vì vậy, hãy xem Codeigniter thêm chỉnh sửa xóa ví dụ với bootstrap 4
Vì vậy, trong ví dụ này, tôi sẽ giải thích cách thêm, chỉnh sửa và xóa bản ghi bằng Codeigniter 3 với cơ sở dữ liệu MySQL. nếu bạn không biết Codeigniter, không vấn đề gì. Chỉ cần làm theo các bước đơn giản
Để có được một ứng dụng thô sơ như bên dưới, chỉ cần làm theo các bước đơn giản sau
Xem trước
Bước 1. Tải xuống và cài đặt Codeigniter 3
Trước tiên, bạn cần tải xuống Codeigniter 3 bằng cách nhấp vào liên kết tải xuống sau từ trang web chính thức của CodeIgniter
URL. https. // người viết mã. com/tải xuống
Sau khi tải xuống thành công, hãy giải nén tệp zip vào thư mục gốc của máy chủ localhost [Xampp/Wamp] của bạn
Bước 2. Đặt URL cơ sở và Thư viện tự động tải và Trình trợ giúp
Trong bước này, chúng ta cần định cấu hình URL cơ sở và tự động tải các thư viện cũng như trình trợ giúp trong ứng dụng CodeIgniter 3 của mình, vì vậy hãy mở các tệp này và dán đoạn mã sau
ứng dụng\config\config. php
$config['base_url'] = '//localhost/blog/';
ứng dụng\config\autoload. php
$autoload['libraries'] = array['database', 'session'];
$autoload['helper'] = array['url'];
Bước 3. Tạo cơ sở dữ liệu và cấu hình
Vì vậy, trong bước này, chúng tôi sẽ tạo một cơ sở dữ liệu "blog" mới và thêm một bảng "bài đăng" mới trong cơ sở dữ liệu blog. Bạn có thể sử dụng truy vấn SQL sau để tạo bảng "bài viết". Vì vậy, hãy tạo bằng truy vấn SQL sau
CREATE TABLE IF NOT EXISTS `posts` [
`id` int[11] unsigned NOT NULL AUTO_INCREMENT,
`title` varchar[255] NOT NULL,
`description` text NOT NULL,
PRIMARY KEY [`id`]
] ENGINE=InnoDB DEFAULT CHARSET=latin1;
Sau khi tạo thành công cơ sở dữ liệu và bảng, chúng ta cần thực hiện cấu hình cơ sở dữ liệu trong ứng dụng CodeIgniter 3, vì vậy hãy mở cơ sở dữ liệu. php và thêm thông tin đăng nhập cơ sở dữ liệu của bạn
ứng dụng\config\cơ sở dữ liệu. php
$db['default'] = array[
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'blog',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => [ENVIRONMENT !== 'production'],
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array[],
'save_queries' => TRUE
];
Bước 4. Tạo bộ điều khiển
Trong bước này, chúng ta sẽ tạo một Post controller chứa các phương thức liệt kê, tạo, chỉnh sửa, cập nhật và xóa. vì vậy, hãy tạo một tệp Post. php trong đường dẫn này ứng dụng/bộ điều khiển/Bài đăng. php và dán đoạn mã sau vào tệp này
ứng dụng\bộ điều khiển\Bài đăng. php