diff --git a/import_db.php b/import_db.php new file mode 100644 index 0000000..1e63969 --- /dev/null +++ b/import_db.php @@ -0,0 +1,45 @@ +connect_error) { + die('Koneksi database gagal: ' . $conn->connect_error); +} + +$conn->query("CREATE DATABASE IF NOT EXISTS `$db` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci"); +$conn->select_db($db); + +$sqlFile = __DIR__ . '/database/sig.sql'; + +if (!file_exists($sqlFile)) { + die('File database/sig.sql tidak ditemukan.'); +} + +$sql = file_get_contents($sqlFile); + +if ($conn->multi_query($sql)) { + do { + if ($result = $conn->store_result()) { + $result->free(); + } + } while ($conn->more_results() && $conn->next_result()); + + echo 'Import database berhasil.'; +} else { + echo 'Import database gagal: ' . $conn->error; +} + +$conn->close(); \ No newline at end of file