Làm cách nào để tạo danh sách thả xuống phụ thuộc trong PHP?

Sự phụ thuộc lẫn nhau giữa các quốc gia là một tình huống mô hình truyền thống để nói về sự cần thiết của một phường thả xuống. Chúng ta có thể mở rộng chiều dài của ghế đẩu lên 3, 4, v.v.

Khi tôi có cơ hội thực hiện điều này trong hơn 8 lần cắm mắt. Tôi đã làm điều này cho một kênh tìm kiếm trong chương trình quản lý vật liệu. Trong trường hợp bạn thực hiện điều này một lần cho một vài lần thả xuống mắt, ý tưởng là một cái gì đó tương tự để làm điều đó cho một nhóm mở rộng

Chúng ta có thể nói nhiều ví dụ về các thực thể phụ thuộc như vậy, Danh mục-Danh mục con-Sản phẩm trong ứng dụng giỏ hàng, Khoa-Khóa học, v.v.

Ảnh chụp màn hình bên dưới cho thấy quá trình tìm nạp dữ liệu phụ thuộc động đang diễn ra. Trình tải được hiển thị trong trình đơn thả xuống của các quốc gia phụ thuộc cho biết nó

Khi điểm cuối nhận được dữ liệu, thì tập lệnh sẽ trả về phản hồi HTML với dữ liệu phụ thuộc. Sau đó, cuộc gọi lại thành tích AJAX sẽ xếp phản ứng vào mục tiêu. Trong ảnh chụp màn hình sau, chúng ta có thể thấy kết quả trạng thái dựa trên quốc gia đã chọn

Bước 1. Tạo bảng và dữ liệu giả

Ở bước đầu tiên, chúng tôi yêu cầu tạo cơ sở dữ liệu và bảng cho ví dụ thả xuống phụ thuộc. Vì vậy, trước tiên, bạn cần tạo cơ sở dữ liệu "thả xuống" trong phpmyadmin của mình. Sau khi tạo cơ sở dữ liệu thành công, chúng tôi yêu cầu tạo hai bảng mới "lục địa" và "quốc gia" bằng cách sử dụng Truy vấn SQL bên dưới

Bước 2. Tạo chỉ mục. tập tin php

Trong bước này, chúng tôi sẽ tạo chỉ mục. php, trong tệp này, chúng tôi viết mã cho trình đơn thả xuống trạng thái và quốc gia thả xuống. Trong bố cục tệp này sẽ hiển thị, vì vậy hãy đặt mã bên dưới vào chỉ mục. tập tin php

mục lục. php

								
									
									
									
									
									  
									  
									  Dependant dropdown
									  
									  
									  
									  
									
									
									  

 

Dependant dropdown using Ajax

Chủ Đề