Heim >Backend-Entwicklung >PHP-Tutorial >Gibt es einen Fehler beim Importieren von Daten in PHPExcel?
Warum nicht alles falsch ist, es wurden nur einige Fehler gefunden:
Excel sieht so aus
So sieht es nach dem Einfügen in die Datenbank aus
Es gibt insgesamt mehr als tausend Daten, egal wie man sie importiert, es gibt immer ein paar Fehler. Wirklich seltsam.
Kann mich jemand daran erinnern? Vielen Dank im Voraus~
Warum nicht alles falsch ist, es wurden nur einige Fehler gefunden:
Excel sieht so aus
So sieht es nach dem Einfügen in die Datenbank aus
Es gibt insgesamt mehr als tausend Daten, egal wie man sie importiert, es gibt immer ein paar Fehler. Wirklich seltsam.
Kann mich jemand daran erinnern? Vielen Dank im Voraus~
Es wurde behoben. PHPExcel selbst verwendet ",", um die gelesenen Daten zu verbinden
Ändern Sie es in ein anderes Spleißzeichen und es wird normal sein, es wird kein Konflikt auftreten
Danke für die Einladung. Ich vermute, dass die Daten in Ihrer Excel-Datei unsichtbare Sonderzeichen oder Sonderformate enthalten. Ich möchte Ihnen einen Vorschlag machen: Filtern Sie die entsprechenden Daten, die Sie in der Datenbank speichern möchten, indem Sie Sonderzeichen wie Zeilenumbrüche, Leerzeichen usw. filtern. Nur als Referenz
Gibt es ein Problem mit der Erkennung des Trennzeichens? Kommas werden in CSV als Bezeichner verwendet. Es empfiehlt sich, einen Blick auf den Quellcode zu werfen, um zu sehen, wie PHPExcel implementiert ist.