Tạo bởi Trần Văn Điêp|
Học PHP

Bài tập PHP cơ bản: Quản lý thông tin sinh viên bằng mảng key–value và Form (GET, POST)

💡 Yêu cầu bài tập

Bạn được giao nhiệm vụ tạo ứng dụng quản lý sinh viên đơn giản với các yêu cầu sau:

  1. Tạo một form HTML (sử dụng GET):

    • Cho phép người dùng nhập mã sinh viên (student_id).

    • Khi người dùng nhấn Tìm kiếm, dữ liệu được gửi đến trang PHP xử lý bằng phương thức GET.

  2. Tạo một mảng trong PHP lưu trữ thông tin sinh viên dưới dạng key–value:

    • Key: Mã sinh viên (ví dụ: S001, S002, S003).

    • Value: Tên sinh viên tương ứng.

    • Khi người dùng nhập mã sinh viên hợp lệ, hiển thị tên sinh viên từ mảng.

    • Nếu mã không tồn tại, hiển thị thông báo “Không tìm thấy sinh viên.”

  3. Thêm một form khác (sử dụng POST):

    • Cho phép nhập tên sinh viên mớimã sinh viên mới.

    • Khi Submit, dữ liệu được gửi bằng POST, và hiển thị thông báo:

      “Sinh viên [tên] với mã [mã sinh viên] đã được thêm thành công.”


🧠 Kiến thức áp dụng

  • Khai báo và truy xuất mảng associative (key => value).

  • Nhận dữ liệu từ form bằng $_GET$_POST.

  • Hiển thị kết quả động dựa trên dữ liệu người dùng nhập.


🧾 Kết quả mong đợi

  • Khi người dùng tìm kiếm sinh viên qua mã → kết quả hiển thị chính xác từ mảng.

  • Khi thêm sinh viên mới → hiển thị xác nhận dữ liệu nhập từ POST.

  • Bài thể hiện sự kết hợp giữa xử lý formsử dụng mảng key–value trong ứng dụng PHP cơ bản.

Luyện chắc nghiệm cho chủ đề này

Phản hồi từ học viên

5

Tổng 0 đánh giá

Đăng nhập để làm bài kiểm tra

Chưa có kết quả nào trước đó