Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

PDO câu lệnh chuẩn bị tìm nạp () trả về kết quả kép

Bạn nên nói với PDO rằng bạn chỉ muốn một mảng kết hợp hoặc một mảng được đánh số:

while ($rows_get_rows = $result_get_rows->fetch(PDO::FETCH_ASSOC)) 

để nhận một mảng kết hợp hoặc

while ($rows_get_rows = $result_get_rows->fetch(PDO::FETCH_NUM)) 

để có được một mảng được lập chỉ mục bởi số cột

từ PDOStatement ::tìm nạp

fetch_style

Kiểm soát cách hàng tiếp theo sẽ được trả lại cho trình gọi. Giá trị này phải là một trong các hằng số PDO ::FETCH_ *, giá trị mặc định của PDO ::ATTR_DEFAULT_FETCH_MODE (được đặt mặc định làPDO ::FETCH_BOTH).

PDO ::FETCH_ASSOC:trả về một mảng được lập chỉ mục theo tên cột như được trả về trong tập kết quả của bạn

PDO ::FETCH_BOTH (mặc định) :trả về một mảng được lập chỉ mục bởi cả tên cột và số cột được lập chỉ mục 0 như được trả về trong tập kết quả của bạn




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để kiểm tra xem một chuỗi có phải là JSON hay không?

  2. Định dạng date () trong PHP khi chèn vào datetime trong MySQL

  3. Mysql chọn đệ quy nhận tất cả con với nhiều cấp độ

  4. Rails 3 ActiveRecord:Thứ tự theo số lượng trên liên kết

  5. Sử dụng đối chiếu nhị phân có những tác dụng gì?