Mysql
 sql >> Database >  >> RDS >> Mysql

Utilizzare l'istruzione PDO più volte quando si utilizzano più cicli foreach

$sqlQueryLocalityAdd è un oggetto che in questo caso - che sto mostrando e che OP ha utilizzato - non può essere ripetuto. (grassetto così @deceze può capire).

Puoi usare fetchAll() all'interno di un foreach ciclo per raggiungere questo obiettivo.

Il tuo codice dovrebbe assomigliare a questo:

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

Differenza tra un array e un Oggetto