中に内部エラーが発生しました。$sth->fetch();こんな感じの文になるらしいんだけどこれだと1行しか出てこない。ここに処理}という風にして処理をするらしいんだがデータ抽出の部分を外部ファイルで済まそうとしている今回はこれでは無理。$sth->fetchAll();を使うと、なんていうのかな専門用語は知らないけどDB内の各レコードを$rows[0]から順に代入した状態になっている。$sth->fetchAll(PDO::FETCH_ASSOC);こうしてやると、連想配列だけで取り出せる。大した問題ではないのかもしれないけどテストで出力したときに見やすいし、きっとメモリの問題もあるんだろうから一応これでいくことにする。