Preencher campos Automatico

Bom dia a todos,

 Já vi alguns topicos aberto com este assunto, tentei seguir o passo a passo deles mas, sem sucesso. E estou a dois dias me batendo, e evitei ao maximo nao ter que incomodar vcs, mas tive que recorrer.

Eu tenho uma tbl_prod e entre os divesos campos eu tenho
codigo - int AI
descricao - varchar 120
marca - varchar 90

E tenho outra tbl_estoque , onde eu tenho:
cod_prod int
descricao - varchar 120
marca - varchar 90

Onde ao digitar o nome do produto em um campo autocomplet esta trazendo o produto lá da minha tbl_prod. Até aí td bem.

Mas tentei utilizar um exemplo abaixo criando um evento ajax referenciando o tbl_estoque.descricao

$codigo = {cod_prod};
$sql=" SELECT
codigo
FROM
tbl_prod
where descricao =’$descricao’ ";

sc_lookup(ds,$sql);

if (isset({ds[0][0]}))
{
{codigo} = {ds[0][0]};
}

O que estou fazendo de errado?

Aproveito para perguntar sobre as boas praticas do forum:
Um topico que ja esta com status resolvido, eu posso comentar em cima dele e voltar o assunto? ou crio um novo como estou fazendo agora?

Obrigado

Abs

complementando… criei um evento Descricao_OnBlur