Поэтому я пытаюсь связать свою страницу a.php с моим psql db.
Вот DBConnection.class.php:
<?php
class DBConnection
{
var $conn
function DBConnection();
{
$this->conn = pg_connect("host='localhost' port='5432' dbname='tester' user='postgres' password='password'") or die("unable to connect");
}
}
?>
а вот и .php
<?php
include ("DBConnection.class.php");
$DBConnection = new DBConnection();
?>
Он постоянно говорит мне, что у меня есть ошибка в седьмой строке DBConnection: Фатальная ошибка: Неабстрактный метод DBConnection :: DBConnection () должен содержать тело в C: \ wamp \ www \ DBConnection.class.php в строке 7
Я не совсем уверен, что я делаю, чтобы решить эту проблему
Open php.ini
Find ;extension=php_pgsql.dll and remove the initial semi colon
Find ;extension=php_pdo_pgsql.dll and remove the initial semi colon
Save the file
Restart apache
удалить
;
от конца имени функции
class DBConnection
{
var $conn
function DBConnection()
{
$this->conn = pg_connect("host='localhost' port='5432' dbname='tester' user='postgres' password='password'") or die("unable to connect");
}
}
?>
Других решений пока нет …