Làm cách nào để chèn cập nhật và xóa trong PHP?

Lưu ý mệnh đề WHERE trong cú pháp DELETE. Mệnh đề WHERE chỉ định bản ghi hoặc bản ghi nào sẽ bị xóa. Nếu bạn bỏ qua mệnh đề WHERE, tất cả các bản ghi sẽ bị xóa

Để tìm hiểu thêm về SQL, vui lòng truy cập hướng dẫn SQL của chúng tôi

Hãy nhìn vào bảng "MyGuests"

idfirstnamelastnameemailreg_date1JohnDoejohn@example. com2014-10-22 14. 26. 152MaryMoemary@ví dụ. com2014-10-23 10. 22. 30

Trong hướng dẫn trước, chúng ta đã thấy chi tiết Cách kết nối cơ sở dữ liệu MySQL với PHP. Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách Chọn Chèn Cập nhật Xóa thao tác cơ sở dữ liệu trong MySQL bằng PHP

Chọn dữ liệu từ cơ sở dữ liệu, Chèn dữ liệu vào cơ sở dữ liệu, Cập nhật và Xóa dữ liệu là quy trình chung cho mọi ứng dụng web [Thông thường nó được gọi là CRUD]. Bạn có thể thực hiện nhiều thao tác với cơ sở dữ liệu MySQL bằng PHP nhưng ở đây chúng ta tìm hiểu về quy trình cơ bản này. Vì vậy, hãy bắt đầu từng bước một… spotify takipçi satın al

Có liên quan.   Ví dụ đăng nhập và đăng xuất bằng Phiên trong PHP

kết nối cơ sở dữ liệu

Tạo cấu hình. php để kết nối cơ sở dữ liệu mysql với PHP. Kiểm tra cấu hình. mã tệp php bên dưới

cấu hình. php

Chèn dữ liệu vào MySQL trong PHP

Ở đây tôi sẽ chèn dữ liệu vào cơ sở dữ liệu MySQL bằng câu lệnh INSERT của MySQL

Cú pháp chèn MySQL

INSERT INTO `table_name`[column_1,column_2,...] VALUES [value_1,value_2,...];

Bây giờ, Tạo một tệp mới có tên chèn. php trong thư mục dự án và sao chép – dán mã bên dưới vào bên trong

chèn. php

	

Mã này hiển thị thông báo xác nhận để cho người dùng biết rằng một bản ghi mới đã được tạo trong cơ sở dữ liệu.  

Để truy xuất các bản ghi cơ sở dữ liệu và hiển thị chúng trên trang, hãy thêm mã này ngay phía trên biểu mẫu nhập liệu

INSERT INTO `table_name`[column_1,column_2,...] VALUES [value_1,value_2,...];
0

Hãy tạo một bản ghi mới và xem công cụ này có hoạt động không

và Voila. Nó hoạt động hoàn hảo

Bây giờ chúng ta chuyển sang chỉnh sửa. Ở đầu chỉ mục của bạn. php [ngay sau câu lệnh bao gồm] thêm đoạn mã sau

INSERT INTO `table_name`[column_1,column_2,...] VALUES [value_1,value_2,...];
1

Khi chỉnh sửa một bản ghi cơ sở dữ liệu, chúng ta cần đưa các giá trị cũ vào biểu mẫu để chúng có thể được sửa đổi. Để làm như vậy, hãy sửa đổi các trường đầu vào của chúng tôi trên biểu mẫu và đặt các giá trị được lấy từ cơ sở dữ liệu [$name, $address] làm giá trị cho thuộc tính value của các trường biểu mẫu

Ngoài ra, hãy thêm một trường ẩn để giữ id của bản ghi mà chúng tôi sẽ cập nhật để nó có thể được nhận dạng duy nhất trong cơ sở dữ liệu bởi id của nó. Điều này giải thích nó tốt hơn

INSERT INTO `table_name`[column_1,column_2,...] VALUES [value_1,value_2,...];
2

Remember all of that is in the input .

Bây giờ nếu chúng tôi nhấp vào nút chỉnh sửa trên một bản ghi cụ thể từ cơ sở dữ liệu, các giá trị sẽ được điền vào biểu mẫu và chúng tôi sẽ có thể chỉnh sửa chúng. Vì chúng tôi đang chỉnh sửa trên cùng một biểu mẫu như khi chúng tôi đang tạo, chúng tôi phải đặt một điều kiện xác định nút phù hợp sẽ được hiển thị. Ví dụ khi sửa ta hiển thị nút cập nhật trên form và khi tạo ta hiển thị nút lưu. Chúng tôi thực hiện việc này bằng cách sử dụng biến cập nhật là boolean. Khi cập nhật là đúng, nút cập nhật được hiển thị và nếu sai, nút lưu sẽ được hiển thị

Thay thế nút lưu của bạn trên biểu mẫu như thế này

Thay thế

INSERT INTO `table_name`[column_1,column_2,...] VALUES [value_1,value_2,...];
3

với

0

Bây giờ nếu chúng tôi chạy cái này trên trình duyệt và nhấp vào nút chỉnh sửa, chúng tôi sẽ nhận được cái này

Bây giờ bạn có thể thấy nút cập nhật được hiển thị. Hãy thêm mã sẽ được thực thi khi nhấp vào nút này

Mở php_code. php và thêm mã này vào nút

1

Giờ hãy thay đổi các giá trị trong biểu mẫu và nhấp vào nút cập nhật.  

Tuyệt vời

Một điều cuối cùng. xóa bản ghi. Chỉ cần thêm mã này vào cuối php_code của bạn. php và bạn đã sẵn sàng để đi

2

Nếu bạn nhấp vào nút xóa, nó sẽ xóa bản ghi khỏi cơ sở dữ liệu và hiển thị thông báo giống như các hành động khác

 

Khóa học Udemy được đề xuất. Khóa học chuyên nghiệp PHP MySQL hoàn chỉnh với 5 dự án

 

Phần kết luận

Điều này đưa chúng ta đến cuối hướng dẫn này. Tôi hy vọng nó hữu ích và xứng đáng với thời gian của bạn. Tôi rất vinh dự bởi sự kiên nhẫn của bạn trong việc theo dõi điều này đến cùng. Nếu bạn thích hướng dẫn này, hãy chia sẻ nó với bạn bè của bạn bằng cách nhấp vào bất kỳ biểu tượng mạng xã hội nào bên dưới. Đừng quên kiểm tra các hướng dẫn khác của tôi trên trang web này.  

Làm cách nào để tạo nút chỉnh sửa và xóa trong PHP?

php [để hiển thị các bản ghi từ cơ sở dữ liệu], insert. php [để chèn bản ghi vào cơ sở dữ liệu], chỉnh sửa. php [để chỉnh sửa bản ghi] và xóa. php [để xóa bản ghi] .

Làm cách nào để chỉnh sửa và cập nhật dữ liệu trong PHP?

Source Code: SELECTING and Displaying Data Name:

List of companies .

< ? php while[ $row = mysql_fetch_array[$res] ] echo "$row[id]. $row[name]

Chủ Đề