Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Use a instrução PDO várias vezes ao usar vários loops foreach


$sqlQueryLocalityAdd é um objeto que neste caso - que estou mostrando e o OP usou - não pode ser iterado. (negrito para @deceze entender).

Você pode usar o fetchAll() dentro de um foreach loop para conseguir isso no entanto.

Seu código deve ficar mais ou menos assim:
[...]
    if($sqlQueryLocalityAdd->execute(array(':country_add' => $postCountryAdd)):
        foreach($sqlQueryLocalityAdd->fetchAll() as $row):
            echo $row['column'];
            [...]
        endforeach;
    endif;
[...]

Diferença entre uma matriz e um objeto