Cách chèn nhiều giá trị hộp kiểm vào cơ sở dữ liệu trong PHP

Lưu nhiều giá trị Hộp kiểm trong Cơ sở dữ liệu bằng PHP là chủ đề của chúng tôi cho hướng dẫn này. Nhiều lần trong ứng dụng của chúng tôi, chúng tôi cần lưu nhiều hoặc một giá trị hộp kiểm trong cơ sở dữ liệu để xử lý thêm như lưu sở thích sử dụng, lưu nhiều câu trả lời của một câu hỏi, v.v. Tôi đã thấy nhiều người bị mắc kẹt và nhiều lần tôi nhận được thư về vấn đề này. Cuối cùng tôi đã tạo video trên youtube và bây giờ tôi cũng đang viết hướng dẫn nhờ sự giúp đỡ của bạn. Nếu bạn có bất kỳ câu hỏi hơn xin vui lòng bình luận dưới đây. Nếu bạn muốn xem ví dụ trực tiếp, bạn có thể truy cập video youtube của tôi để lưu nhiều hộp kiểm trong PHP

Tóm tắt về cách chúng tôi sẽ làm điều này. -

  1. Tạo Database với 2 cột Values ​​và Id
  2. Tạo trang Html với nhiều hộp kiểm
  3. Mã PHP để lưu các giá trị hộp kiểm
  4. Lớp hộp kiểm cho các chức năng
  5. Trang danh sách để liệt kê các hộp kiểm đã lưu
  6. Cập nhật Trang để cập nhật các hộp kiểm đã lưu


Hãy bắt đầu với từng bước giống như các điểm trên

Tạo Database với 2 cột Values ​​và Id

CREATE TABLE IF NOT EXISTS `checkbox` [
  `Id` int[3] NOT NULL AUTO_INCREMENT,
  `Cvalues` varchar[100] NOT NULL,
  PRIMARY KEY [`Id`]
] ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;

Bạn có thể sử dụng đoạn mã trên để tạo bảng hộp kiểm với 2 cột để lưu dữ liệu đã chọn

Tạo trang Html với nhiều hộp kiểm

Trong phần này, chúng tôi đã sử dụng một Lớp và sau khi tạo đối tượng của lớp, chúng tôi đang sử dụng các chức năng của lớp đó. Ở đây, chúng tôi đang sử dụng hàm addtoDatabase[] để lưu nhiều giá trị hộp kiểm vào cơ sở dữ liệu. Hàm này sẽ lấy các giá trị và lưu nó vào cơ sở dữ liệu

public function addtoDatabase[$value]{
        $insert="Insert into checkbox [Cvalues] values ['$value']";
        $result=$this->query[$insert] or die[$this->error];
        if[$result]{
            return "

Updated

"; } else { return "

Not updated

"; } }

Lớp hộp kiểm cho các chức năng

Lớp hộp kiểm sẽ được sử dụng cho nhiều chức năng sẽ xử lý việc lưu, liệt kê và cập nhật các giá trị hộp kiểm trong cơ sở dữ liệu. Bạn có thể tải xuống cả lớp từ dưới cùng của hướng dẫn

Trang danh sách để liệt kê các hộp kiểm đã lưu

Trang danh sách sẽ được sử dụng để hiển thị các giá trị đã lưu và cung cấp khu vực cho người dùng để họ có thể chỉnh sửa các giá trị cụ thể. Để liệt kê các giá trị chúng tôi đang sử dụng bảng


ValuesAction

Chủ Đề