and for future reference...
"Number of query values and destination fields are not the same"
means that the # of items don't match, so in
INSERT INTO table (....these column names...) VALUES (...these values....)
don't have the same number or items, and directly from the code you posted:
Items in Column Name section of Insert:
CLIENT_NAME
CLIENT_STREET
CLIENT_CITY
CLIENT_ZIP
CLIENT_PHONE
CLIENT_GeneratorID
CLIENT_StartDATE
CLIENT_StopDATE
CLIENT_DESC
(9 items total)
Items in right side:
chkString(request("NAME"))
chkString(request("STREET"))
chkString(request("CITY"))
chkString(request("STATE"))
chkString(request("ZIP"))
chkString(request("PHONE"))
chkString(request("GeneratorID"))
chkString(request("StartDATE"))
chkString(request("StopDATE"))
chkString(request("DESC"))
(10 items)
since 9 != 10, SQL spit out that error and told you exactly what's wrong :)