Amigo analisando teu post, fiquei com algumas duvidas.<br><br>Usou programador php e um novato estudante das funcionalidades AGI.<br><br>O codigo a baixo exemplifica, mas deixa algumas duvidas :<br>1 : { Qual a necessidade desta instancia se o objeto criado não esta sendo chamado? <br>
$astman = new AGI_AsteriskManager();<br>}<br>2 : { Ao definir a varial ${INDIVIDUO} sua referencia no php é desta forma ?<br>$AGI-&gt;set_variable(&quot;__<br>INDIVIDUO&quot;,0);<br>}<br><br>Oque não ficou claro é a atribuição do nome obtido no banco a variavel ${INDIVIDUO} dentro do php, acredito que tenha uma referencia direta e clara a = b, mas pela pouca experiencia no ambiente, posso não ter essa visão e compreensao.<br>
<br>Agradeço desde já pela atenção.<br><br>Ricardo Augusto<br>-----<br><br>exten =&gt; _1230,1,Answer<br>exten =&gt; _1230,n,AGI(LerDadosMSSql.php)<br>exten =&gt; _1230,n,NoOP(NOME DO INDIVIDUO ${INDIVIDUO})<br>exten =&gt; _1230,n,Hangup<br>
<br><br>LerDadosMSSql.php<br>(corpo do arquivo)<br>#!/usr/bin/php -q<br>&lt;?php<br>require_once &quot;phpagi.php&quot;;<br>require_once &quot;phpagi-asmanager.php&quot;;<br>$AGI = new AGI();<br>$astman = new AGI_AsteriskManager();<br>
<br>if (!$astman-&gt;connect(&quot;127.0.0.1&quot;, &quot;manager&quot;, &quot;managersecret&quot;))<br>{<br>exit (1);<br>}<br><br>$host = &quot;IP_DATA_BASE&quot;;<br>$user = &quot;usuario_database&quot;;<br>$pass = &quot;senha_database&quot;;<br>
$banco = &quot;nome_database&quot;;<br><br>$conexao = mssql_connect($host, $user, $pass) or debug(&quot;Erro de conexão.&quot;);<br>mssql_select_db($banco,$conexao) or debug(&quot;Erro ao tentar abrir o Banco.&quot;);<br>
<br>$telefone = get_var($AGI,&#39;CALLERID(number)&#39;);<br><br>$sql = &quot;SELECT NOME_INDIVIDUO FROM tabela WHERE NUMERO_TELEFONE=&#39;$telefone&#39;&quot;;<br>$result = mssql_query($SQL,$conexao);<br><br>while($linha = mssql_fetch_array($result)) {<br>
    $NOME_INDIDIDUO = $linha[0];<br>}<br><br>$AGI-&gt;set_variable(&quot;__INDIVIDUO&quot;,0);<br>exit( 0 );<br><br>function get_var( $agi, $value) {<br>    $r = $agi-&gt;get_variable( $value );<br>        if ($r[&#39;result&#39;] == 1) {<br>
            $result = $r[&#39;data&#39;];<br>            return $result;<br>        }<br>    return &#39;&#39;;<br>}<br><br>?&gt;<br>