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

php pdo chỉ nhận một giá trị từ mysql; giá trị bằng với biến

Bạn phải sử dụng chức năng tìm nạp theo kết quả mong muốn của bạn.

  1. Nếu bạn cần một giá trị vô hướng duy nhất, thì không cần tên cột:

     $Number1 = $stmt->fetchColumn();
    
  2. Nếu có nhiều kết quả được trả về, nhưng chỉ có một cột trên mỗi hàng, thì không cần đặt lại tên cột:

     $numbers = $sth->fetchAll(PDO::FETCH_COLUMN);
    

    Nó sẽ trả về một mảng số.

  3. Nếu bạn cần một hàng có nhiều giá trị, thì hãy sử dụng fetch()

  4. Nếu bạn cần một mảng các hàng, hãy sử dụng fetchAll()



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL chỉ nhận được ROLLUP tổng thể

  2. Cách làm mới datagrid trong WPF

  3. Các thuật ngữ truy vấn nhập csv MySQL sau đây có nghĩa là gì?

  4. Mysqldump:tạo tên cột để chèn khi sao lưu

  5. Cách lấy row_number trong MySQL