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, để lấy dữ liệu trả về từ câu truy vấn cơ sở dữ liệu, chúng ta thường sử dụng các hàm `fetch_array()` và `fetch_row()` (hoặc các biến thể của chúng tùy thuộc vào thư viện/extension PHP đang dùng để kết nối và tương tác với cơ sở dữ liệu như MySQLi, PDO). * `fetch_array()`: Lấy một hàng kết quả từ tập kết quả trả về và trả về nó dưới dạng một mảng kết hợp (associative array), một mảng số (numerical array) hoặc cả hai. Mảng kết hợp sử dụng tên cột làm khóa, trong khi mảng số sử dụng chỉ số số học. * `fetch_row()`: Lấy một hàng kết quả từ tập kết quả và trả về nó dưới dạng một mảng số, trong đó mỗi giá trị được truy cập bằng chỉ số số học của cột. 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ấy dữ liệu từ kết quả truy vấn cơ sở dữ liệu. `fetch_column()` được dùng để lấy giá trị của một cột đơn từ hàng tiếp theo của một tập kết quả. Vì vậy, đáp án đúng là C.

Câu hỏi liên quan