Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Здравствуйте, требуется не большой скрипт для подключения к сторонней бд, поиск по значению и вывод строки с совпадением.

Есть сайт на modx revo нужно в нем сделать форму поиска, в которой вводят номер объявления, нужно сделать поиск по столбцу в конкретной таблице и при совпадении вывести значения 3 столбцов этой строки из таблицы на сайт, желательно на ajax, можно и iframe в модальном окне, в идеале сделать средствами modx api и xpdo,но можно и отдельными файлами php. Работы на 20 минут от силы. 

 

Подключение средствами modx производится в сниппите,

define('MODX_CORE_PATH', '/path/to/revo/core/');

define('MODX_CONFIG_KEY','config');

require_once MODX_CORE_PATH . 'model/modx/modx.class.php';

$host = 'localhost';

$username = 'username';

$password = 'password';

$dbname = 'dbname';

$port = 3306;

$charset = 'utf8';

 

$dsn = "mysql:host=$host;dbname=$dbname;port=$port;charset=$charset";

$xpdo = new xPDO($dsn, $username, $password);

 

echo $o = ($xpdo->connect()) ? 'Подключено ' : 'Не подключено';

Нужно сделать только выборку и вывод.

так же есть возможность подключиться в отдельном php файле.

Так же есть интерес на долгосрочное сотрудничество по данному проекту,  есть приложение на php, что то вроде интерфейса для работы с БД, требует постоянно различных доработок и связи с сайтом modx, если есть интерес пишите.

Имя пользователя БД - bduser

Имя БД - bduser

Пароль БД - bdpass

Таблица в БД - bdtable

Поиск по солбцу - bdcol

Выводить при совпадении столбца bdcol и запроса в форме значения полей bdid, bdcol, bdstatus, bdautor.

Поле bdcol содержит символы \ и / и цифры, так что либо из запроса их вырезать не нужно либо пропускать при поиске в таблице и искать только по цифрам =)

6 лет назад
webjs
43 годаРоссия
7 лет в сервисе
Был
5 лет назад
5 отзывов(-1)
Выбранный исполнитель
angkhaustova
Анжелика 
27 летРоссия
8 лет в сервисе
Была
6 лет назад
6 лет назад
$6
1 день
Отличный специалист, сделала все за пару часов, внесла дополнительные правки, приятная в общении, надеюсь на дальнейшее сотрудничеств, всем рекомендую )
Отличный заказчик! Терпеливый и готовый к сотрудничеству. Однозначно рекомендую :)