Бакрин Андрей
26 мая 2015 г., 14:50

Подключение к дополнительной базе

здравствуйте.
Подскажите, как подключиться к другой базе в рамках сайта на ModX? У меня в модальном окне открывается в iframe страница, в которой нужно выполнить подключение к другой базе и там произвести по ней поиск и т.д. Почему-то ничего не работает.
У меня также есть проблема с подключением к сторонней базе. Делаю по инструкции, но все равно подключиться не получается((
<?php define('MODX_CORE_PATH', '/path/to/revo/core/'); define('MODX_CONFIG_KEY','config'); require_once MODX_CORE_PATH . 'model/modx/modx.class.php'; // Criteria for foreign Database $host = 'localhost'; $username = 'cc_test'; $password = '1q2wpass'; $dbname = 'cc_test'; $port = 3306; $charset = 'utf-8'; $dsn = "mysql:host=$host;dbname=$dbname;port=$port;charset=$charset"; $xpdo = new xPDO($dsn, $username, $password); // Test your connection echo $o = ($xpdo->connect()) ? 'Есть контакт' : 'Нихрена не работает'; // Issue queries against the foreign database: $results = $xpdo->query("SELECT id FROM some_table"); $recordCount = $results->rowCount(); print $recordCount;

Может кто подсказать?
Там ошибка. Должно быть $charset = 'utf8';, а не $charset = 'utf-8';
Спасибо!!! заработало!!! :)

Добавить комментарий