setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = " CREATE TABLE IF NOT EXISTS users ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100), email VARCHAR(100), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE IF NOT EXISTS locations ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100), lat DECIMAL(10,8), lng DECIMAL(11,8) ); "; // Jalankan tiap statement satu per satu foreach (explode(';', $sql) as $statement) { $statement = trim($statement); if (!empty($statement)) { $pdo->exec($statement); } } echo "

✓ Berhasil! Tabel sudah dibuat.

"; } catch (PDOException $e) { echo "

✗ Error: " . $e->getMessage() . "

"; } ?>