Trong hướng dẫn này, chúng ta sẽ tạo một ứng dụng hoạt động của pup crud. CRUD là viết tắt của Tạo, Đọc, Cập nhật và Xóa. Đây là những thao tác cơ bản mà bất kỳ ứng dụng nào cũng có. Sau khi có kiến thức tốt về PHP và bất kỳ kiến thức SQL RBMS nào như MySQL, đã đến lúc tạo các loại ứng dụng này
Ứng dụng mẫu mà chúng ta sẽ xây dựng trong hướng dẫn này https. //asg. udarax. tôi/php_crud/
Hướng dẫn hoàn chỉnh. - https. // udarax. tôi/php/php-crud-hoạt động-với-mysql/
Yêu cầu. -
Bạn nên có một máy chủ cơ sở dữ liệu và máy chủ web trong máy tính cục bộ của mình. Có rất nhiều ứng dụng. Đơn giản là bạn có thể sử dụng XAMPP [ bạn có thể tải xuống từ đây https. //www. apachefriends. tổ chức/tải xuống. html ] hoặc máy chủ WAMP [ bạn có thể tải xuống từ đây https. //www. máy chủ. com/en/ ]. Trong trường hợp của tôi, tôi đã sử dụng máy chủ XAMPP có máy chủ mysql và apache và công cụ php
- Tạo cơ sở dữ liệu
- Tạo một bảng
- Tạo tập tin cấu hình [kết nối]
- Tạo Biểu mẫu để thêm dữ liệu [ Trang đích ]
- ghi dữ liệu
- Đọc dữ liệu từ cơ sở dữ liệu và hiển thị nó trong một bảng
- Tạo chức năng cập nhật
- Tạo chức năng Xóa
Hãy bắt đầu phát triển hoạt động PHP CRUD
Hướng dẫn đầy đủ bằng video. -
Bước 1. Tạo cơ sở dữ liệu
Mở terminal hoặc CMD của bạn và nhập lệnh bên dưới. Đảm bảo rằng bạn đã khởi động máy chủ Apache và MySQL trước khi chạy lệnh bên dưới
Mysql -u root -p
Trong trường hợp của tôi, gốc là tên máy chủ [hoặc tên người dùng máy chủ] của tôi. Và tôi chưa đặt mật khẩu cho máy chủ của mình. Bạn có thể có một tên người dùng khác nếu bạn đã thay đổi tên người dùng và mật khẩu của mình
Tôi sẽ tạo một cơ sở dữ liệu có tên là sinh viên Bây giờ. Để tạo cơ sở dữ liệu, hãy làm theo lệnh dưới đây
create database student;
Sao chép
Sau đó, tôi phải chọn cơ sở dữ liệu đã được tạo trước bước. Để làm điều đó, hãy nhập lệnh bên dưới trong CMD của bạn
use student;
Sao chép
Bước 2. Tạo một bảng
Bây giờ tôi sẽ tạo một bảng có tên là results. Đối với điều này, hãy chạy lệnh bên dưới
CREATE TABLE results [id INT NOT NULL PRIMARY KEY AUTO_INCREMENT ,name VARCHAR[100] NOT NULL,class VARCHAR[20] NOT NULL,marks INT NOT NULL];
Sao chép
Bước 3. Tạo tệp cấu hình [kết nối] [ conn. php]
Sau khi tạo bảng, chúng ta cần tạo kết nối để kết nối với máy chủ cơ sở dữ liệu MySQL. Vì vậy, hãy tạo một tệp có tên “conn. php”
Hãy nhớ rằng bạn phải lưu tất cả php trong thư mục htdocs của mình. Trường hợp của tôi là thư mục nằm ở đây C. \xampp\htdocs
Sao chép
Bước 4. Tạo Form để thêm dữ liệu [ Landing page - index. php ]
Ở bước này mình cũng dùng bootstrap để front end đẹp hơn. Bạn có thể xem tài liệu về bootstrap tại đây [https. //getbootstrap. com/]
Hãy nhớ rằng bạn phải lưu tất cả php trong thư mục htdocs của mình. Trường hợp của tôi là thư mục nằm ở đây C. \xampp\htdocs
PHP - MYSQL - CRUDPHP CRUD operations with MySQL
Student NameGrade Select a Grade Grade 6 Grade 7 Grade 8 Grade 9 Grade 10Marks
Sao chép
Bước 5. Ghi dữ liệu [ adddata. php ]
Trong bước này, chúng tôi sẽ thêm chức năng INSERT vào Ứng dụng của mình. Điều đó có nghĩa là bây giờ chúng ta sẽ thêm “Tạo”. Trước tiên, chúng ta cần tạo một tệp mới có tên adddata. php. Trong tập tin đó chỉnh sửa như dưới đây. Trong ví dụ này, chúng tôi sử dụng phương thức POST để gửi từ dữ liệu