You're on the right track with the way you've named the input fields... eg. ball_1 name_1, ball_2 name_2
Now at the end, add a hidden field that has the number of rows that are being edited. In the current example it'd be <input type=hidden name=total_rows value=2>
Then in the processing page, get the total_rows value and make a loop:
for($i = 1; $i <= $total_rows; $i++)
{
$name = $_POST['name_' . $i];
$size = $_POST['ballsize_' . $i];
//etc.
//SQL Update query
}
Just had another quick look and the form action is point to a coldfusion page on a different domain, so I don't know if this will help... :bemused: