Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2013-01-16 15:19:58 +0400

vlad.v Gravatar vlad.v

Помогите получить ответ на запрос в БД mysql

Всем доброго времени суток! С MYSQL работаю первый раз в жизни, делаю запрос информации с бд, но что-то не могу получить ответ. Запрос делаю таким образом (использую AEL): ...

Answer();

MYSQL(Connect connid localhost ${LOGIN} ${PASS} atlasdb);

MYSQL(Query result ${connid} SELECT object FROM tc WHERE phone=${CALLERID(number)});

MYSQL(Fetch fetchid ${resultid} VAR1);

NoOp(${VAR1}); ...

на что получаю такой ответ:

-- Executing [s@test:4] Answer("SIP/110-000000a9", "") in new stack

-- Executing [s@test:5] MYSQL("SIP/110-000000a9", "Connect connid localhost login pass atlasdb") in new stack

-- Executing [s@test:6] MYSQL("SIP/110-000000a9", "Query result 1 SELECT object FROM tc WHERE phone=110") in new stack

-- Executing [s@test:7] MYSQL("SIP/110-000000a9", "Fetch fetchid VAR") in new stack -- Executing [s@test:8] NoOp("SIP/110-000000a9", "") in new stack

Подскажите, что я упустил? Спасибо!

Помогите получить ответ на запрос в БД mysql

Всем доброго времени суток! С MYSQL работаю первый раз в жизни, делаю запрос информации с бд, но что-то не могу получить ответ. Запрос делаю таким образом (использую AEL): ...

Answer();

MYSQL(Connect connid localhost ${LOGIN} ${PASS} atlasdb);

MYSQL(Query result ${connid} SELECT object FROM tc WHERE phone=${CALLERID(number)});

MYSQL(Fetch fetchid ${resultid} VAR1);

NoOp(${VAR1}); ...

на что получаю такой ответ:

-- Executing [s@test:4] Answer("SIP/110-000000a9", "") in new stack

-- Executing [s@test:5] MYSQL("SIP/110-000000a9", "Connect connid localhost login pass atlasdb") in new stack

-- Executing [s@test:6] MYSQL("SIP/110-000000a9", "Query result 1 SELECT object FROM tc WHERE phone=110") in new stack

-- Executing [s@test:7] MYSQL("SIP/110-000000a9", "Fetch fetchid VAR") in new stack [Jan 16 13:11:00] WARNING[3632]: appmysql.c:496 aMYSQLfetch: aMYSQL_fetch: missing some arguments

-- Executing [s@test:8] NoOp("SIP/110-000000a9", "") in new stack

Подскажите, что я упустил? Спасибо!

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.