I am running PHP and MySQL on the following platforms;Windows 2000, XP and ME and I am finding that the same code does not work. Can some one please explain this to me? It fails on the connect string every time. Is there a reason for this? Windows 2000 = No work XP = No work ME = Does work <? $connection = @mysql_connect("localhost", "myUserName", "MyPassword") or die("Couldn't connect."); if ($connection) { $msg = "success!"; } ?> Thank you Jim Ray