JavaScript is required

Trong PHP, hàm nào dùng để nhận dữ liệu trả về từ câu truy vấn database?

A.

get_array() and get_row()

B.

get_array() and get_column()

C.

fetch_array() and fetch_row()

D.

fetch_array() and fetch_column()

Trả lời:

Đáp án đúng: C


Trong PHP, khi làm việc với cơ sở dữ liệu, chúng ta sử dụng các hàm để truy vấn và lấy dữ liệu trả về. Hai hàm phổ biến để lấy dữ liệu từ kết quả truy vấn là fetch_array()fetch_row().

  • fetch_array(): Hàm này trả về một mảng kết hợp (associative array), mảng số (numerical array) hoặc cả hai, chứa dữ liệu của một hàng từ tập kết quả. Mảng kết hợp sử dụng tên cột làm khóa, còn mảng số sử dụng chỉ số số học.
  • fetch_row(): Hàm này trả về một mảng số chứa dữ liệu của một hàng từ tập kết quả. Các phần tử của mảng được truy cập bằng chỉ số số học (bắt đầu từ 0).

Các hàm get_array(), get_row(), và get_column() không phải là các hàm chuẩn trong PHP để làm việc với kết quả truy vấn cơ sở dữ liệu. fetch_column() có tồn tại, nhưng nó trả về giá trị của một cột đơn từ hàng tiếp theo của tập kết quả, chứ không phải toàn bộ hàng.

Câu hỏi liên quan