Estou tentando fazer um formulário preencher os dados de campos de uma outra tabela, utilizando um “Texto auto compelemento” na busca e fazendo um evento Ajax OnChange neste campo.
O evento ajax está assim:
$check_sql = ‘SELECT endereco, complemento, bairro, cidade, estado, telefone, celular, cod_piscineiro’
. ’ FROM clientes’
. " WHERE Nome = ‘{cliente}’";
sc_select(rs, $check_sql);
if (FALSE === {rs}) {
sc_error_message(“Ocorreu um erro no acesso ao banco de dados.
”);
}
elseif (empty({rs})) { /* EOF */
sc_error_message(“Nenhum valor foi retornado pelo banco.
”);
}
else {
{telefone} = {rs[0][0]};
{endereco} = {rs[0][1]};
{numero} = {rs[0][2]};
{complemento} = {rs[0][3]};
{bairro} = {rs[0][4]};
{cidade} = {rs[0][5]};
{estado} = {rs[0][6]};
{piscineiro} = {rs[0][6]};
}
Roda o formulário, mas quando vai aplica o onChange dá o erro:
Fatal error: Cannot use object of type ADORecordSet_pdo as array in C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase\app\Casa_das_Piscinas\form_pedido_header_1\form_pedido_header_1_apl.php on line 4428