sql >> Database >  >> RDS >> Mysql

Lees door tabs gescheiden tekstbestand in MySQL-tabel met PHP

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.



  1. SELECTEER alleen rijen die alleen alfanumerieke tekens bevatten in MySQL

  2. Selecteer Alle Evenementen met Evenement->Schedule->Datum tussen start- en einddatums in CakePHP

  3. MySQL invoegen vanuit de ene database in een andere

  4. Oracle Insert via Selecteer uit meerdere tabellen waarbij één tabel mogelijk geen rij heeft