Ich habe eine SQLite-Datenbank mit dem Namen: db mit Tabelle mit dem Namen Student, Spalten: Name und E-Mail. Ähnlich habe ich Excel-Datei studentdb.xlsx mit dem gleichen Spaltennamen mit tausend von Zeilen. Ich möchte die Excel-Datei lesen und die Daten in die SQLite-Datenbank über ein PHP-Skript importieren. Wie geht das?Wie Daten aus Excel-Dateien lesen und Einfügen in eine SQLite-Datenbank mit PHP
1
A
Antwort
0
Dazu müssen Sie eine Drittanbieter-Bibliothek wie SimpleExcel
verwenden.
eine Excel 2003-XML-Datei parsen, vereinfacht:
<?php
use SimpleExcel\SimpleExcel;
require_once('../your/project/directory/here/lib/SimpleExcel/SimpleExcel.php'); // load the main class file (if you're not using autoloader)
$excel = new SimpleExcel('xml'); // instantiate new object (will automatically construct the parser & writer type as XML)
$excel->parser->loadFile('example.xml'); // load an XML file from server to be parsed
$foo = $excel->parser->getField(); // get complete array of the table
$bar = $excel->parser->getRow(3); // get specific array from the specified row (3rd row)
$baz = $excel->parser->getColumn(4); // get specific array from the specified column (4th row)
$qux = $excel->parser->getCell(2,1); // get specific data from the specified cell (2nd row in 1st column)
echo '<pre>';
print_r($foo); // echo the array
echo '</pre>';
?>
Verwandte Themen
- 1. Wie Daten aus Excel in der Datenbank einfügen mit PHP
- 2. Lesen von Daten aus $ _POST [] in PHP
- 3. Lesen von Daten aus MySql-Datenbank mit PHP und AngularJS
- 4. Ich möchte eine Daten aus einem Formular in eine Tabelle einfügen, und andere Daten aus einer anderen Tabelle auswählen und in die dritte Tabelle einfügen mit PHP
- 5. Einfügen von Daten in eine Fremdschlüsseltabelle PHP
- 6. Lesen und Speichern von Variablen aus JSON-Daten in PHP
- 7. Sql/php - Einfügen von Daten in eine Tabelle mit Fremdschlüsseln
- 8. Einfügen von MySQL-Daten aus PHP API
- 9. Lesen von Daten aus Textdatei und Abgrenzung
- 10. Einfügen von Daten in zwei Tabellen mit PHP und codeigniter
- 11. PHP CSV lesen mit MySQL einfügen (utf8)
- 12. wie XML-Daten lesen PHP
- 13. Einfügen von Daten in MongoDB mit PHP
- 14. Daten einfügen in mysql mit PHP
- 15. PHP Einfügen von Daten aus SELECT Abfrage und Variable
- 16. Einfügen von Daten in MySQL mit OOP PHP und PDO
- 17. PHP, Ajax, einfügen Daten
- 18. einfügen Daten in die Datenbank mit PHP
- 19. PHP lesen CSV-Daten als eine Zeichenfolge
- 20. PHP - Einfügen von Daten aus Checkbox-Formularen in MYSQL
- 21. Einfügen von Daten aus json zu MySQL-Tabelle aus php
- 22. Einfügen der Daten aus Formular in Array-Form. Php
- 23. Einfügen eines neuen Daten in eine bestehende Array in PHP
- 24. Aus der Datenbank lesen und in DataGridView einfügen
- 25. So lesen Sie Daten aus XML-Datei mit PHP
- 26. Anfänger PHP mysql - Einfügen von Daten in Tabelle aus Eingabeformular
- 27. Ich möchte Daten wie Text und Datum aus HTML FORM in PHP in MYSQL einfügen Datenbank
- 28. Wie lesen und dekodieren Base64-Daten aus XML in Java
- 29. Wie Daten aus einer Ruhe URL lesen und in Python
- 30. PHP MySQL Einfügen von Daten
Können Sie bitte ist die Lösung @Mayank Pandeyz –
Hallo alle Problem gelöst erarbeiten! Ich benutzte die PHPExcel Bibliothek, um die Zeilen von der ** xlsx ** Datei in die ** sqlite ** Datenbank zu importieren. Ich nahm Hilfe von hier: [link] (http://www.discussdesk.com/import-excel-file- Daten-in-Mysql-Datenbank-Verwendung-PHP.htm) –