Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Używaj instrukcji PDO wiele razy, gdy używasz wielu pętli foreach

$sqlQueryLocalityAdd to obiekt, który w tym przypadku – który pokazuję, a OP używał – nie może być iterowana. (pogrubiony, aby @deceze mógł zrozumieć).

Możesz użyć fetchAll() wewnątrz foreach pętla, aby to osiągnąć.

Twój kod powinien wyglądać mniej więcej tak:

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

Różnica między tablicą a obiekt



  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 SELECT ORDER BY wiele kolumn w zależności od wartości innej kolumny

  2. Wybierz rekordy z dzisiaj, w tym tygodniu, w tym miesiącu php mysql

  3. Proste próbki losowe z bazy danych Sql

  4. Rysuj wiele wykresów za pomocą zapytań Flot, html, PHP i MySql

  5. PlanetScale &Vitess:Integralność referencyjna ze starszymi bazami danych podzielonych na fragmenty