何列目で折り返すのかが決まっているのなら
余りの数で折り返すのが良いと思います。

例の場合なら3列なのでレコード数を3で割って余りが0のときに</tr><tr>を入れる。
あとは例外処理だけ