0

そこの。私は mysql から PDO 構造に移行していますが、foreach ステートメントを試行するときに問題が発生しました。機能しない構造は次のとおりです。

foreach ($con -> query('SELECT MIN(LEAST(L1_RMS, L2_RMS, L3_RMS)) AS menor_valor FROM afunda_eleva') as $array_min_afund)
{
$intensidade_elevacao[] = $array_min_afund['menor_valor'];
}

どこ

$con は、データベースに接続するための変数です。(正常に動作しています)。

これを実行すると発生するエラーは次のとおりです。

「foreach() に無効な引数が指定されました」

問題は、プログラムでこれを超えるいくつかの行でこの同じ構造を使用し、それが機能したことです。これが起こっている可能性のある理由を知っている人はいますか?前もって感謝します!

編集

$result = ($con -> query('SELECT MIN(LEAST(L1_RMS, L2_RMS, L3_RMS)) AS menor_valor FROM afunda_eleva'));
while ($row = $result -> fetch_assoc())
    {
    $intensidade_elevacao[] = $row['menor_valor'];
    }
4

1 に答える 1