希望する結果に応じてフェッチ機能を使用する必要があります。
-
単一のスカラー値が必要な場合、列名は必要ありません:
$Number1 = $stmt->fetchColumn();
-
返される結果が多数あるが、行ごとに列が1つしかない場合は、列名を再度必要としません。
$numbers = $sth->fetchAll(PDO::FETCH_COLUMN);
数値の配列を返します。
-
複数の値を持つ単一の行が必要な場合は、
fetch()
を使用してください -
行の配列が必要な場合は、
fetchAll()
を使用してください