getActiveSheet(); echo ''; // Flag, um die erste Zeile zu ignorieren $skipFirstRow = true; // Lesen Sie die Daten aus der Tabelle und fügen Sie sie in die Datenbank ein foreach ($sheet->getRowIterator() as $row) { if ($skipFirstRow) { $skipFirstRow = false; continue; // Überspringe die erste Zeile } $rowData = []; foreach ($row->getCellIterator() as $cell) { $rowData[] = $cell->getValue(); } // Hier können Sie die Daten validieren und in die Datenbank einfügen // Beispiel: $lastName = $rowData[0]; $firstName = $rowData[1]; $class = $rowData[2]; $classteacher = $rowData[3]; ?> '; } // Verarbeiten Sie den Dateiupload und rufen Sie die Importfunktion auf if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_FILES["file"])) { $file = $_FILES["file"]; $filePath = $file["tmp_name"]; $fileName = $file["name"]; // Überprüfen Sie, ob die Datei eine XLSX-Datei ist if (pathinfo($fileName, PATHINFO_EXTENSION) == 'xlsx') { // Rufen Sie die Importfunktion auf importData($filePath); echo "Import erfolgreich."; } else { echo "Ungültiges Dateiformat. Bitte laden Sie eine XLSX-Datei hoch."; } } ?> Schüler importieren

Schüler importieren

" method="post" enctype="multipart/form-data">
Vorname Nachname Klasse