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

Brug PDO-sætning flere gange, når du bruger flere foreach-løkker

$sqlQueryLocalityAdd er et objekt som i dette tilfælde - som jeg viser og OP har brugt - kan ikke gentages. (fed, så @deceze kan forstå).

Du kan bruge fetchAll() inde i en foreach loop for at opnå dette dog.

Din kode skulle se nogenlunde sådan ud:

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

Forskel mellem en matrix og et objekt



  1. SQL Server-forespørgsel:Hurtig med bogstavelig men langsom med variabel

  2. Implementering af et konfigurerbart sammenføjningssystem, sikkert

  3. SQL MELLEM Operatør for begyndere

  4. Forståelse af MyISAM-poststruktur