LONG
è una parola chiave riservata e sembra essere il nome della tua colonna. Per evitare errori di sintassi, il nome della colonna dovrebbe essere escape con backtick.
INSERT INTO results_main(Name, Short, Med, `Long`, VLong, ...) VALUES (....)
Se hai il privilegio di modificare la colonna, cambia il nome in una parola chiave non riservata per evitare problemi a tornare sul futuro.
Come nota a margine, la query è vulnerabile con SQL Injection
se il valore(s ) delle variabili proveniva dall'esterno. Si prega di dare un'occhiata all'articolo qui sotto per sapere come prevenirlo. Usando PreparedStatements
puoi sbarazzarti dell'uso di virgolette singole attorno ai valori.