Please help to understand how could i insert multiple records in mysql using for loop, let me explain the scenario

I want insert multiple input type text fields, date ( 45 rows which i want to insert once the user click on the submit button)

Variable name which i used

$date= current date (value is assigned by the date function in php is same for all the row)
$time1 => Textfield
$initials1 => Textfield
des1 => Textfield

$date= current date (value is assigned by the date function in php is same for all the row)
$time2 => Textfield
$initials2 => Textfield
des2 => Textfield

.
.
.
.
.
.
.
$date= current date (value is assigned by the date function in php is same for all the row)
$time45 => Textfield
$initials45 => Textfield
des45 => Textfield


I want to execute loop 45 times but i don't know how the number will increment for time,initials,des will change inside the loop.

All the reply is appreciate.
Thanks Alot in advance.