diff --git a/addUser.php b/addUser.php new file mode 100644 index 0000000000000000000000000000000000000000..bae7d709319d69e8d85a21e09de33304230c27e7 --- /dev/null +++ b/addUser.php @@ -0,0 +1,25 @@ +<?php + +$tmpName = $_FILES['file']['tmp_name']; +// var_dump(file($tmpName)); +$csvAsArray = array_map('str_getcsv', file($tmpName)); +$sqlInsert = "INSERT INTO `user` (`username`,`passwd`) VALUES "; +array_shift($csvAsArray); #buang contoh +array_shift($csvAsArray); #buang contoh +array_shift($csvAsArray); #buang contoh +array_shift($csvAsArray); #buang contoh +array_shift($csvAsArray); #buang contoh +foreach ($csvAsArray as $value) { + $dataPegawai = explode(';', $value[0]); + $stringQuery = '(' . $dataPegawai[0] . ",'" . $dataPegawai[1] . "'), "; + $sqlInsert = $sqlInsert . $stringQuery; +} + +#potong koma terakhir sama spasi terakhir +$sqlInsert = rtrim($sqlInsert, ", "); + +require 'dbConnect.php'; +$stmt = $conn->query($sqlInsert); +$conn->close(); + +echo ('Pengisian data sukses!'); diff --git a/admin/akun.html b/admin/akun.html new file mode 100644 index 0000000000000000000000000000000000000000..ad85710324d2a2c3fcf8c3e2b19582ba126e4b94 --- /dev/null +++ b/admin/akun.html @@ -0,0 +1,13 @@ +<form method="post" enctype="multipart/form-data" action="../addUser.php"> +<table> + <tr> + <td width="20%">Select file</td> + <td width="80%"><input type="file" name="file" id="file" /></td> + </tr> + + <tr> + <td>Submit</td> + <td><input type="submit" name="submit" /></td> + </tr> +</table> + </form>