Je hebt de stringcast niet nodig, de gegevens zijn al strings.
Zorg ervoor dat er geen aanhalingstekens in de bestandsgegevens staan. Echo de sql-tekenreeks uit voordat u deze uitvoert om te zien of er iets duidelijk mis is.
Verander de SQL in:
"INSERT INTO my_table (`field1Name`, `field2Name`, `field3Name`, `field4Name`, `field5Name`) VALUES('%s', '%s', '%s', '%s', '%s');"
Deze wijziging omvat de veldnamen en het citeren van de laatste twee waarden.