'; echo ""; // For row sum population for($i = 0; $i < $rows; $i++) { echo ""; // Added proper row display with an index of row (1-based) $rowsum = 0; for($j = 0; $j < $cols; $j++) { echo ""; $rowsum = $rowsum + $arr[$i][$j]; } echo ""; } // For column sum population echo ""; for($j = 0; $j < $cols; $j++) { // Fixed loop for column sums $colsum = 0; for($i = 0; $i < $rows; $i++) { $colsum = $colsum + $arr[$i][$j]; } echo ""; } echo "
CollCol 1Col 2Col 3Col 4Row Sum
Row " . ($i + 1) . "" . $arr[$i][$j] . "" . $rowsum . "
Col Sum" . $colsum . "
"; ?>