Bootstrap PHP MySQL
Trong bài đăng này, Chúng ta sẽ xem cách phát triển Ứng dụng CRUD (Tạo, Đọc, Cập nhật, Xóa) bằng Bootstrap 5, PHP - OOP, PDO - MySQL và Tìm nạp API của ES6 (ECMAScript), i. e. , còn được gọi là Javascript hiện đại Show
Trong Phiên bản Alpha gần đây của Bootstrap 5, thư viện jQuery đã bị xóa và hiện Bootstrap 5 sử dụng JavaScript hiện đại (i. e. , ECMAScript 6) Đó là lý do tại sao trong hướng dẫn này, tôi cũng đang sử dụng ECMAScript 6 để gửi yêu cầu HTTP đến máy chủ bằng Fetch API của ES6, như Ajax Trong hướng dẫn này, tôi đang sử dụng Bootstrap 5 để thiết kế, PHP - OOP làm ngôn ngữ phụ trợ, MySQL làm Cơ sở dữ liệu và API tìm nạp ECMAScript 6 để gửi yêu cầu HTTP đến máy chủ Vì vậy, bây giờ hãy bắt đầu hướng dẫn này, tôi sẽ chỉ cho bạn từng bước một, vì vậy hãy làm theo tất cả các bước thật cẩn thận Nếu bạn muốn xem video hướng dẫn của bài đăng này, hãy nhấp vào đây 1. Tạo một thư mục dự ánTrong bước này, chúng tôi sẽ tạo một thư mục dự án bên trong localhost giống như nếu bạn đang sử dụng Máy chủ XAMPP, sau đó tạo bên trong thư mục htdocs, đặt tên là crud-app hoặc bất cứ thứ gì bạn muốn. Mở thư mục này bên trong trình chỉnh sửa mã của bạn 2. Tạo cơ sở dữ liệu & bảngTrong bước này, Chúng tôi sẽ tạo cơ sở dữ liệu và bảng cho Ứng dụng CRUD này. Vì vậy, đừng lo lắng, bạn không cần phải viết mã cho việc này, tôi sẽ cung cấp cho bạn một liên kết, chỉ cần nhấp vào liên kết đó và tải xuống tệp SQL. Bạn có thể tải về từ đây. Sau khi bạn đã tải xuống, chỉ cần mở PHPMyAdmin của mình rồi tạo Cơ sở dữ liệu mới có tên là fetch_crud_app sau đó chỉ cần mở cơ sở dữ liệu rồi nhấp vào tab nhập, sau đó nhấp vào chọn tệp, chọn tệp SQL đã tải xuống rồi nhấp vào ĐI. Sau khi nhập thành công, bạn sẽ có thể thấy một bảng mới đã được tạo với tên người dùng 3. Thiết kế trang chỉ mụcTrong bước này, chúng tôi sẽ tạo một tệp mới trong thư mục gốc của thư mục dự án với tên chỉ mục. php. Bên trong tệp này, chúng tôi sẽ thiết kế trang của mình bằng Bootstrap 5. Vì vậy, đối với điều này, chỉ cần sao chép, các mã bên dưới sẽ dán chúng vào chỉ mục của bạn. tệp php và lưu
Trong đoạn mã trên, bạn có thể thấy tôi đã bao gồm các liên kết Bootstrap 5 CDN. Và bên dưới tôi đã bao gồm chính. js trong đó tôi sẽ viết mã ECMAScript 4. Kết nối Ứng dụng với Cơ sở dữ liệuTrong bước này, Chúng tôi sẽ tạo một tệp mới trong thư mục gốc của thư mục dự án với tên config. php, trong tệp này, chúng ta sẽ viết mã PHP để kết nối cơ sở dữ liệu theo Kiểu hướng đối tượng. Vì vậy, chỉ cần sao chép các mã dưới đây và dán vào cấu hình của bạn. tệp php và lưu
5. Xác định một số phương pháp tiện íchTrong bước này, chúng tôi sẽ tạo một tệp mới trong thư mục gốc của thư mục dự án với tên util. php, Trong tệp này, chúng tôi sẽ xác định một số phương thức tiện ích để làm sạch đầu vào và hiển thị thông báo lỗi và thành công một cách linh hoạt. Vì vậy, chỉ cần sao chép các mã dưới đây và dán chúng vào tiện ích của bạn. tệp php và lưu
'; } } ?> 6. Tạo tệp mô hìnhTrong bước này, chúng tôi sẽ tạo một tệp mới trong thư mục gốc của thư mục dự án với tên db. php, Trong tệp này, chúng ta sẽ tạo một lớp có tên Cơ sở dữ liệu và sau đó bên trong lớp này, chúng ta sẽ xác định các phương thức cho tất cả hoạt động như tìm nạp tất cả người dùng, tìm nạp người dùng theo id, chèn người dùng, chỉnh sửa người dùng, xóa người dùng. Vì vậy, chỉ cần sao chép các mã dưới đây và dán vào db của bạn. tệp php và lưu
7. Gửi yêu cầu HTTPTrong bước này, chúng tôi sẽ tạo một tệp mới trong thư mục gốc của thư mục dự án với tên chính. js, Trong tệp này, chúng tôi sẽ viết mã ECMAScript để gửi yêu cầu HTTP đến máy chủ cho mọi hành động như Chèn, Cập nhật, Tìm nạp và Xóa. Trong tệp này, chúng tôi cũng sẽ xác thực biểu mẫu bằng phương thức Bootstrap 5. Vì vậy, đối với điều này, chỉ cần sao chép các mã bên dưới và dán chúng vào tệp chính của bạn. js và lưu lại
8. Xử lý Yêu cầu API tìm nạpTrong bước này, chúng tôi sẽ tạo một tệp mới trong thư mục gốc của thư mục dự án với tên hành động. php, Trong tệp này, chúng tôi sẽ xử lý tất cả các yêu cầu HTTP được gửi bởi ứng dụng khách và ở đây chúng tôi sẽ xử lý các phương thức đã được xác định trong db. tập tin php. Vì vậy, đối với điều này, chỉ cần sao chép các mã bên dưới và dán chúng vào hành động của bạn. tệp php và lưu
Một số ảnh chụp màn hình của ứng dụngNếu bạn thích bài đăng này thì hãy chia sẻ bài đăng này với bạn bè của bạn. Nếu bạn muốn tìm hiểu về Thiết kế & Phát triển web nâng cao thì bạn cũng có thể theo dõi kênh YouTube của tôi Nếu bạn đang gặp phải bất kỳ vấn đề nào liên quan đến hướng dẫn này thì bạn có thể bình luận về các vấn đề của mình, tôi sẽ cố gắng khắc phục chúng ngay khi có thể Làm cách nào để tạo CRUD đơn giản trong PHP và MySQL Bootstrap?Bước 1. Tạo cơ sở dữ liệu. . Bước 2. Tạo một bảng. . Bước 3. Tạo tệp cấu hình (kết nối) ( conn. . Bước 4. Tạo Form để thêm dữ liệu ( Landing page - index. php ). Bước 5. Ghi dữ liệu ( adddata. . Bước 6. Đọc dữ liệu từ cơ sở dữ liệu và hiển thị nó trong một bảng. . Bước 7. Tạo chức năng cập nhật Làm cách nào để thêm Bootstrap trong PHP?Ban đầu, bạn cần tạo chỉ mục. php trên một thư mục mới trong máy chủ cục bộ và bao gồm Bootstrap CDN vào đó . Tất cả các thành phần Bootstrap bao gồm các nút, tab và hơn thế nữa sẽ có sẵn để sử dụng. Ngoài ra, bạn cũng có thể tích hợp các chức năng PHP theo yêu cầu dự án của bạn.
Làm cách nào để tạo CRUD trong PHP và MySQL?Cách tạo CRUD đơn giản trong PHP và MySQL . Thực thi truy vấn đơn Thực hiện nhiều truy vấn CRUD trong PHP và MySQL với các câu lệnh đã chuẩn bị Chọn thực thi truy vấn Cập nhật truy vấn bằng câu lệnh đã chuẩn bị Xóa truy vấn bằng câu lệnh đã chuẩn bị Phần kết luận Làm cách nào để kết nối Bootstrap với cơ sở dữ liệu?Bạn không thể kết nối Bootstrap (là khung đáp ứng giao diện người dùng) với Cơ sở dữ liệu (nằm dưới máy chủ). . Tạo nên cơ sở dữ liệu. . Tạo thư mục trong htdocs Tạo tệp kết nối cơ sở dữ liệu trong PHP Tạo một tệp PHP mới để kiểm tra kết nối cơ sở dữ liệu của bạn chạy nó. |