Làm cách nào để tạo nút XÓA trong PHP?

tôi đang cố xóa toàn bộ hàng vào bảng bằng nút bấm. nhưng sự kiện được nhấp vào nút không phản hồi

$delete1 =["DELETE FROM `usrdata` WHERE id = '$id'"];
$id không được xác định ở đâu

Bạn có thể chuyển ID dưới dạng tham số value cho nút xóa

Ngoài đề xuất của Jochen Arndt, hàm delete[] sử dụng $conn - nhưng giá trị đó được xác định bên ngoài phạm vi của nó. Bạn không có kết nối

Bạn cần một cái gì đó như function[$conn] {} để bạn có thể chuyển vào kết nối

Thêm giải pháp của bạn ở đây

 B   I   U   S  small BIG code var     &  link [^] encode untab case indent outdent

Xem trước 0

thành viên hiện tại

hoặc tham gia với chúng tôi

Tải xuống, Bình chọn, Nhận xét, Xuất bản

Email của bạn

Email này đang được sử dụng. Bạn có cần mật khẩu của bạn?

Mật khẩu tùy chọn

Khi trả lời câu hỏi, vui lòng.

  1. Đọc kỹ câu hỏi.
  2. Hiểu rằng tiếng Anh không phải là ngôn ngữ đầu tiên của mọi người, vì vậy hãy khoan dung với lỗi chính tả và ngữ pháp
  3. Nếu một câu hỏi được diễn đạt kém thì hãy yêu cầu làm rõ, bỏ qua nó hoặc chỉnh sửa câu hỏi và khắc phục sự cố. Xúc phạm không được chào đón
  4. Đừng bảo ai đó đọc hướng dẫn. Rất có thể họ có và không nhận được. Đưa ra câu trả lời hoặc chuyển sang câu hỏi tiếp theo
Let's work to help developers, not make them feel stupid.


Nội dung này, cùng với bất kỳ tệp và mã nguồn liên quan nào, được cấp phép theo Giấy phép Mở Dự án Code [CPOL]

Trong phần hướng dẫn này, chúng ta sẽ tạo các trang "Đọc" và "Xóa" của lưới PHP CRUD. Điều này sẽ hoàn thành chức năng CRUD của lưới CRUD PHP. Quá trình trong bài viết này thực sự khá giống với phần 2

#Thêm nút "Đọc" và nút "Xóa"

Tương tự như tạo phần "Tạo" và "Đọc" của lưới PHP CRUD. Trước tiên, chúng tôi sẽ cần các nút "Cập nhật" và "Xóa" cho mỗi hàng của bảng. mở "chỉ mục. php" và thêm các mã được đánh dấu sau

Bây giờ "chỉ số. php" sẽ giống như bên dưới, các mã được đánh dấu là những gì chúng tôi đã thêm [hoặc bạn chỉ có thể sao chép tất cả các mã bên dưới]




    
    
    

 

    

PHP CRUD Grid

Create

query[$sql] as $row] { echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; } Database::disconnect[]; ?> Name Email Address Mobile Number Action '. $row['name'] . ''. $row['email'] . ''. $row['mobile'] . ''; echo 'Read'; echo ' '; echo 'Update'; echo ' '; echo 'Delete'; echo '

Bây giờ nếu bạn điều hướng đến "index. trang php". Bạn nên chú ý các nút "Cập nhật" và "Xóa" cho mỗi hàng. Chúng chưa hoạt động. Chúng tôi sẽ hoàn thành trang "Cập nhật" tiếp theo

No

Chúng ta hãy xem phần đầu của mã PHP. Trước tiên, nó nắm bắt $id từ yêu cầu $_GET. Sau khi yêu cầu $_GET được xác định. Nó hiện trang xác nhận. Nếu phát hiện yêu cầu $_POST, điều đó cho biết người dùng đã nhấp vào nút xác nhận "Có". Sau đó, nó sẽ tiến hành xóa bản ghi dữ liệu và chuyển hướng đến "chỉ mục. trang php"

Phần tiếp theo là phần html tĩnh khá đơn giản. Nó đơn giản lưu $_GET['id'] vào một trường ẩn

Nếu bạn làm cho nó hoạt động. "xóa bỏ. trang php" sẽ giống như bên dưới. Nếu bạn nhấp vào nút "Có", nút này sẽ chuyển đến trang chỉ mục và bản ghi đã chọn sẽ bị xóa

#Final và mã nguồn

Nếu bạn đã làm theo đúng. Bạn nên có một số tập tin như dưới đây

Nếu bạn làm theo hướng dẫn từng bước, bạn sẽ nhận được tất cả mã nguồn tại chỗ. Tuy nhiên, nếu bạn cảm thấy lười biếng hoặc có nhu cầu tải xuống mã nguồn hoàn chỉnh từ chúng tôi. Bạn có thể làm như vậy bằng cách trả cho chúng tôi một khoản phí nhỏ. Sự hỗ trợ của bạn sẽ cho phép chúng tôi tạo ra các hướng dẫn tốt hơn và chuyên sâu hơn

Tải xuống mã nguồn [$9]

Hy vọng, hướng dẫn đơn giản này đã giúp bạn phát triển. Nếu bạn thích bài đăng của chúng tôi, vui lòng theo dõi chúng tôi trên Twitter và giúp truyền bá thông tin. Chúng tôi cần sự hỗ trợ của bạn để tiếp tục. Nếu bạn có thắc mắc hoặc tìm thấy những sai lầm của chúng tôi trong hướng dẫn trên, hãy để lại nhận xét bên dưới để cho chúng tôi biết

Làm cách nào để nút XÓA hoạt động trong PHP?

Để triển khai nút Xóa, thêm một ô bảng HTML khác vào vòng lặp while trong editWishList. php , ngay bên dưới khối mã dành cho nút editWish . Biểu mẫu nhập HTML chứa trường ẩn cho wishID và nút gửi có nhãn Xóa.

Làm cách nào để tạo tùy chọn XÓA trong PHP?

php //Xác định truy vấn $query = "XÓA TỪ danh bạ WHERE name={$_POST['name']} GIỚI HẠN 1"; //sends the query to delete the entry mysql_query [$query]; if [mysql_affected_rows[] == 1] { //if it updated ?> Contact Has Been Deleted

Chủ Đề