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 ở đâuBạ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ạnEmail 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ọnKhi trả lời câu hỏi, vui lòng.
- Đọc kỹ câu hỏi.
- 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
- 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
- Đừ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
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