Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

spik

Newbie
  
  • Posts

    3
  • Joined

  • Last visited

spik's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Кто нибудь правил драйвер postgre? Сейчас подключая драйвер - просто белый экран. Может кто знает, подскажет что не так? <?php final class DBPostgre { private $link; public function __construct($hostname, $username, $password, $database) { if (!$this->link = pg_connect('hostname=' . $hostname . 'port=5432 username=' . $username . ' password=' . $password . ' database=' . $database)) { trigger_error('Error: Could not make a database link using ' . $username . '@' . $hostname); } if (!mysql_select_db($database, $this->link)) { trigger_error('Error: Could not connect to database ' . $database); } pg_query($this->link, "SET CLIENT_ENCODING TO 'UTF8'"); } public function query($sql) { $resource = pg_query($this->link, $sql); if ($resource) { if (is_resource($resource)) { $i = 0; $data = array(); while ($result = pg_fetch_assoc($resource)) { $data[$i] = $result; $i++; } pg_free_result($resource); $query = new stdClass(); $query->row = isset($data[0]) ? $data[0] : array(); $query->rows = $data; $query->num_rows = $i; unset($data); return $query; } else { return true; } } else { trigger_error('Error: ' . pg_result_error($this->link) . '<br />' . $sql); exit(); } } public function escape($value) { return pg_escape_string($this->link, $value); } public function countAffected() { return pg_affected_rows($this->link); } public function getLastId() { $query = $this->query("SELECT LASTVAL() AS `id`"); return $query->row['id']; } public function __destruct() { pg_close($this->link); } }
  2. Модули все стандартные, на чистом движке пока пытаюсь. Так драйвер postgre в opencart для вида лежит? Заказчику приспичило базу postgresql, то что она быстрее и большой объем данных тянет.
  3. Всем доброго времени суток. Opencart 1.5.6.1 Сделал дамп базы mysql, подправил синтаксис, залил в базу postgresql. В конфигах прописываю драйвер postgre, но сайт не работает, если подключиться к базе через драйвер mysql, сайт работает, но в админку не пускает, постоянно пишет логин или пароль неверный. Подскажите, пожалуйста, с чем может быть связано, куда копать?
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.