[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
peminjaman_barang
/
assets
/
[
Home
]
File: import_mahasiswa.php
<?php include 'koneksi.php'; require 'vendor/autoload.php'; use PhpOffice\PhpSpreadsheet\IOFactory; if (isset($_POST['import'])) { $file = $_FILES['file']['tmp_name']; $spreadsheet = IOFactory::load($file); $sheetData = $spreadsheet->getActiveSheet()->toArray(); foreach ($sheetData as $index => $row) { if ($index == 0) continue; // skip header $nim = $row[0]; $nama = $row[1]; $jurusan = $row[2]; $angkatan = $row[3]; mysqli_query($conn, "INSERT INTO mahasiswa(nim,nama,jurusan,angkatan) VALUES('$nim','$nama','$jurusan','$angkatan')"); } echo "Data mahasiswa berhasil diimport!"; } ?> <!DOCTYPE html> <html lang="id"> <head> <meta charset="UTF-8"> <title>Import Mahasiswa</title> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet"> </head> <body class="bg-light"> <div class="container mt-5"> <h2>Import Data Mahasiswa dari Excel</h2> <form method="post" enctype="multipart/form-data" class="mt-3"> <div class="mb-3"> <input type="file" name="file" accept=".xlsx,.xls" class="form-control"> </div> <button type="submit" name="import" class="btn btn-success">Import</button> </form> </div> </body> </html>