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

Sử dụng câu lệnh PDO nhiều lần khi sử dụng nhiều vòng lặp foreach

$sqlQueryLocalityAdd là Đối tượng mà trong trường hợp này - tôi đang hiển thị và OP đã sử dụng - không thể được lặp lại qua. (in đậm để @deceze có thể hiểu).

Bạn có thể sử dụng fetchAll() bên trong foreach Tuy nhiên, để đạt được điều này.

Mã của bạn sẽ trông giống như sau:

[...]
    if($sqlQueryLocalityAdd->execute(array(':country_add' => $postCountryAdd)):
        foreach($sqlQueryLocalityAdd->fetchAll() as $row):
            echo $row['column'];
            [...]
        endforeach;
    endif;
[...]

Sự khác biệt giữa một mảng và một đối tượng



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Làm thế nào để thay thế các giá trị của trả về chọn?

  2. xuất nội dung bảng cơ sở dữ liệu mysql sang tệp PDF bằng php

  3. Những sai lầm hàng đầu cần tránh trong MySQL Replication

  4. làm thế nào để lập lại chỉ mục bảng mysql

  5. làm thế nào để chuyển đổi truy vấn con mysql trong yii CDbCriteria?