Phpcg khác với các ứng dụng CRUD PHP khác như thế nào?
Hầu hết mọi trang web trên internet đều có một số loại tính năng Tạo, Đọc, Cập nhật và Xóa. Đây là một số tính năng cơ bản mà người ta có xu hướng tìm thấy trên bất kỳ trang web nào từ các trang web như Facebook, Twitter, Tiktok và Instagram đến các trang web nhỏ hơn Show
Ứng dụng cuối cùng của chúng ta ở cuối hướng dẫn sẽ trông như thế này điều kiện tiên quyếtĐể có thể hiểu những gì đang được thực hiện trong hướng dẫn này, bạn sẽ cần những điều sau đây;
Bạn cũng sẽ phải cài đặt các ứng dụng sau;
Bây giờ bạn đã cài đặt tất cả các phần mềm cần thiết, hãy bắt đầu
Registration Form 3, trong thư mục này bạn sẽ tìm thấy thư mục 4. Tạo thư mục dự án của bạn bên trong thư mục 4 này. Tôi sẽ gọi cho tôi là 0
viết mãSau khi đã tạo cơ sở dữ liệu của chúng tôi và một bảng trong đó để lưu trữ dữ liệu người dùng của chúng tôi, chúng tôi có thể bắt đầu viết một số mã. Mở thư mục dự án của bạn trong trình chỉnh sửa mã yêu thích của bạn (Tôi đang sử dụng VSCode) và tạo các tệp php sau trong đó
Điều đầu tiên chúng ta phải làm là tạo kết nối đến cơ sở dữ liệu của mình vì tất cả các hoạt động CRUD sẽ được thực hiện trên cơ sở dữ liệu. Chúng tôi sẽ sử dụng phương pháp OOP để đạt được điều này. Sử dụng phương pháp OOP giúp chúng tôi không phải lặp lại chính mình bằng cách tạo kết nối cơ sở dữ liệu mới mỗi khi chúng tôi muốn thực hiện một thao tác trên cơ sở dữ liệu. Chúng ta sẽ tạo một lớp 7 sẽ chứa tất cả các thuộc tính và phương thức cần thiết cho bất kỳ thao tác cơ sở dữ liệu nào mà chúng ta cần thực hiện. Vì vậy, hãy thêm đoạn mã sau vào 8 của bạn
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Những gì đoạn mã trên làm là nó tạo một chức năng riêng tạo kết nối mới đến cơ sở dữ liệu bất cứ khi nào nó được gọi. Vì vậy, chúng tôi gọi chức năng này trong tất cả các chức năng khác sẽ được sử dụng cho các hoạt động cơ sở dữ liệu. Lưu ý rằng bạn phải thay đổi thông tin đăng nhập cơ sở dữ liệu theo yêu cầu
Tệp tiếp theo chúng ta sẽ thêm mã vào là 10 sẽ có một biểu mẫu với hai trường nhập tên và email cũng như một số PHP để gửi và xác thực biểu mẫu. Thêm mã bên dưới vào tệp 10 của bạn
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Đoạn mã trên rất đơn giản. Những gì nó làm là nó kiểm tra xem cả hai trường đầu vào đã được điền chính xác chưa và nếu chúng đã được điền chính xác hay chưa, nó sẽ tạo một phiên bản mới của lớp DatabaseConnection đã được khai báo trong 8 của chúng tôi và gọi hàm insertData() trên phiên bản mới được tạo để . Sau khi nhập mã ở trên, để có thể xem biểu mẫu trong trình duyệt, chúng tôi phải yêu cầu 8 và 10 trong tệp 15 vì ứng dụng của chúng tôi là ứng dụng một trang và mọi thứ sẽ được xem trong 15Để mở ứng dụng trong trình duyệt của bạn, hãy điều hướng đến thư mục dự án của bạn và chạy lệnh sau 1Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Cổng không nhất thiết phải là 3000, có thể là bất kỳ cổng nào bạn thích. Nếu bạn mở trình duyệt của mình tới cổng được chỉ định, bạn sẽ có thể xem biểu mẫu đăng ký của chúng tôi Bây giờ hãy thử nhập và gửi dữ liệu người dùng, nếu bạn đã thực hiện đúng mọi thứ, bạn sẽ thấy dữ liệu đã gửi trong bảng cơ sở dữ liệu của mình khi mở nó trong phpMyAdmin. Điều tiếp theo chúng ta phải làm là hiển thị dữ liệu người dùng đã gửi trong ứng dụng của mình. Chúng tôi sẽ làm điều này trong 17. Sao chép và dán đoạn mã sau vào 17 và yêu cầu nó trong 15 3Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Bạn sẽ có thể xem tất cả dữ liệu người dùng trong cơ sở dữ liệu được hiển thị như trong hình bên dưới khi bạn tải lại ứng dụng Các tính năng cuối cùng chúng tôi phải triển khai là cập nhật và xóa để chúng tôi có thể xóa và cập nhật dữ liệu người dùng bằng cách sử dụng các nút xóa và chỉnh sửa tương ứng. Hãy bắt đầu với bản cập nhật. Thêm mã bên dưới vào tệp 30 của bạn 5Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Để chúng tôi có thể cập nhật dữ liệu của người dùng, hãy chỉnh sửa phương thức foreach trong 17 thành như thế nàyBây giờ nếu bạn nhấp vào nút Chỉnh sửa của bất kỳ bản ghi nào, nó sẽ mở ra biểu mẫu cập nhật đã điền sẵn tên và email của bản ghi đó để sẵn sàng cập nhật. Nếu bạn cập nhật một bản ghi, hãy quay lại 15 và làm mới trang, bạn sẽ thấy rằng bản ghi đã được cập nhật. Bây giờ, hãy triển khai tính năng xóa để chúng tôi có thể xóa dữ liệu của người dùng, vì vậy hãy thêm mã này vào 33 và yêu cầu mã đó trong 15 0Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Để có thể xóa bản ghi thành công, phương thức foreach trong 17` sẽ như thế nàyBạn sẽ có thể xóa dữ liệu của người dùng. Thì đấy 😁😁😁 chúng ta đã triển khai thành công tất cả các thao tác CRUD Phần kết luậnĐúng. bạn đã hoàn thành thành công hướng dẫn này 🎉🎉🎉. Tôi hy vọng bạn đã học được điều gì đó từ nó, bây giờ đừng giới hạn bản thân, hãy sử dụng kiến thức thu được ở đây để làm điều gì đó tuyệt vời, có thể tạo blog hoặc điều gì đó, chỉ cần đi và làm điều gì đó mà bạn tự hào. Nếu bạn gặp khó khăn trong việc hiểu bất cứ điều gì được đề cập trong hướng dẫn này, đừng ngần ngại chia sẻ những lo lắng của bạn với tôi ở bên dưới trong phần bình luận. Theo dõi tôi trên twitter @brandonbawe, kết nối với tôi trên LinkedIn tại Damue Brandon. Mã nguồn cho hướng dẫn này có sẵn trên gitHub tại đây Ứng dụng CRUD trong PHP là gì?CRUD là từ viết tắt của Tạo, Đọc, Cập nhật và Xóa . Như tên gợi ý, các thao tác này thao tác dữ liệu trong cơ sở dữ liệu quan trọng đối với chức năng cơ bản của bất kỳ ứng dụng web nào. Chúng ta có thể tạo một ứng dụng PHP kết hợp với cơ sở dữ liệu MySQL để thực hiện các thao tác này. Tạo và đọc.
Làm cách nào để viết các thao tác CRUD trong PHP?Trước khi tạo CRUD Operation trong PHP, bạn phải cấu hình các bước bắt buộc sau. . Tạo cấu trúc thư mục CRUD Tạo bảng và cơ sở dữ liệu MySQL Kết nối PHP với cơ sở dữ liệu MYSQL TẠO – Chèn dữ liệu vào bảng MySQL ĐỌC – Tìm nạp dữ liệu từ bảng MySQL UPDATE – Cập nhật dữ liệu trong bảng MySQL PHP là gì và tại sao nó được sử dụng?PHP (viết tắt của Hypertext PreProcessor) là ngôn ngữ kịch bản phía máy chủ có mục đích chung và mã nguồn mở được sử dụng rộng rãi nhất được sử dụng chủ yếu trong phát triển web để tạo các trang web và ứng dụng động.
Ứng dụng CRUD là gì?CRUD đề cập đến bốn thao tác cơ bản mà một ứng dụng phần mềm có thể thực hiện – Tạo, Đọc, Cập nhật và Xóa . Trong các ứng dụng như vậy, người dùng phải có khả năng tạo dữ liệu, có quyền truy cập vào dữ liệu trong giao diện người dùng bằng cách đọc dữ liệu, cập nhật hoặc chỉnh sửa dữ liệu và xóa dữ liệu.
|