sql >> Database >  >> RDS >> Mysql

Gebruik de PDO-instructie meerdere keren bij gebruik van meerdere foreach-lussen

$sqlQueryLocalityAdd is een Object dat in dit geval - dat ik laat zien en OP heeft gebruikt - kan niet worden herhaald. (vet gedrukt zodat @deceze het kan begrijpen).

U kunt de fetchAll() . gebruiken in een foreach loop om dit echter te bereiken.

Uw code zou er ongeveer zo uit moeten zien:

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

Verschil tussen een array en een object



  1. Hoe doe je dating wiskunde die het jaar negeert?

  2. MariaDB BEHALVE Operator uitgelegd

  3. MySQL-queryfout 1054

  4. MariaDB start niet:plug-in 'FEEDBACK' is uitgeschakeld.