Попробуй воспользоватся оператором %

PHP код:
<?
$t_records = 15; // Globalnoye kolichestvo ciclov
$ResXRow = rand(4); // kolichestvo kletok na odin riad
echo $ResXRow;
for($i=0;$i<$t_records;$i++) {
if ($i % $ResXRow == 0) {
// Pravaya kletka
}
elseif ($i % $ResXRow == $ResXRow - 1) {
// Levaya kletka
}
if ($i <= $ResXRow) {
// Verhniaya kletka
}
elseif ($i + $ResXRow > $t_records) {
// Nizhniaya kletka
}
}
?>
</table>