RESOLVED:
Yes, the Apache error log says:
PHP Warning: PHP Startup: Unable to load dynamic library './php_pdo.dll' - The specified module could not be found.\r\n in Unknown on line 0
It says this for all the PDO extensions, but they are all in the C:\<php home>\ext directory. However, that led me to think they may need to be in a different directory as well. Sure enough, I copied the PDO .dll files into the C:\WINDOWS\System directory (On XP), restarted the apache server. The error went away and I can now access my database. Thanks for the suggestion. Sometimes it is as simple as something like that that points you in the right direction.