Access denied for user 'root'@'localhost' (using password: NO)
Setup Checklist:
1. Ensure MySQL is running in XAMPP Control Panel.
2. Verify credentials in includes/db.php (Host, User, Password, DB Name).
3. Import database_setup.sql into phpMyAdmin / MySQL.