Can someone help me to fixing the problem about connecting PostgreSQL with XAMPP?
The error is :
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Misc has a deprecated constructor in C:\xampp\phpPgAdmin\classes\Misc.php on line 8
I use PostgreSQL version 9.6.2-3 and XAMPP 7.1.1.0
That (notice) message is based on changes to PHP 7.
So an old way of using a constructor is still in use, is what that message means. It will be ok at the moment, until the support is completely removed in the future. However, I don't believe that should/would cause any connection trouble ?
What is expected is instead of having a class with a constructor like this:
<?php
class foo {
function foo() {
echo 'I am the constructor';
}
}
?>
... would now be expected to look like this:
<?php
class foo {
function __construct() {
echo 'I am the constructor';
}
}
?>
See the first section section of this PHP 7 deprecation info.
You could apply that change yourself, just comment-out the old way, and use the other constructor form.