You first have to create a process for setting the value of the parameters for each row. The following is an example.
Here, competitor is a structure of a structure (has nothing to do with a form). It captures information about the number of rows and column names. I have assumed the columns in the database table will correspond to Thrust, Strengt(do you mean Strength?), ProjectID, etc. and that they are all of type VARCHAR except projectID which is numeric. The example sets the parameter values for a total of 20 rows.
<cfset competitor = structnew()>
<cfloop from="1" to="20" index="row_nr">
<cfset competitor[row_nr] = structnew()>
<cfset competitor[row_nr]["thrust"] = "thrust" & row_nr>
<cfset competitor[row_nr]["strengt"] = "strengt" & row_nr>
<cfset competitor[row_nr]["weakness"] ="weakness" & row_nr>
<cfset competitor[row_nr]["expresponse"] = "expresponse" & row_nr>
<cfset competitor[row_nr]["projectid"] = "projectid" & row_nr>
</cfloop>
<!---<p>Number of rows: <cfoutput>#structCount(competitor)#</cfoutput></p>--->
<!---<p><cfdump var="#competitor#"></p>--->
<cfloop from="1" to="20" index="row_nr">
<cfquery>
INSERT INTO table_name (thrust, strengt, weakness, expresponse,projectID)
VALUES ('#competitor[row_nr]["thrust"]#', '#competitor[row_nr]["strengt"]#', '#competitor[row_nr]["weakness"]#', '#competitor[row_nr]["expresponse"]#', #competitor[row_nr]["projectid"]#)
</cfquery>
</cfloop>