Thay vì:
$dbh = new PDO("mysql:91.146.107.11;dbname=kennyi81_gamersite", "kennyi81_gamer", "***************");
Hãy thử:
$dbh = new PDO("mysql:host=91.146.107.11;dbname=kennyi81_gamersite", "kennyi81_gamer", "***************");
(thêm máy chủ = )
Và nó rất có thể hoạt động trên máy chủ cục bộ của bạn, vì bạn có mysql:localhost...
hoặc mysql:127.0.0.1...
ở đó và nó bị bỏ qua (vì nó thiếu host = cũng được) và theo mặc định đó là localhost.