1 | изначальная версия редактировать | |
Всем доброго времени суток! С 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
Подскажите, что я упустил? Спасибо!
2 | No.2 Revision редактировать |
Всем доброго времени суток! С 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.