Perdendo a paciência...

(Ricardo Xavier) #1

Estou com uma aplicação Controle com apenas um campo data e um botão PHP. No botão PHP tem a seguinte programação.

$data = sc_date_conv({data},“ddmmaaaa”,“aaaa/mm/dd”);
sc_select(meus_dados, “select municipio, id, nomeestacao, data, precipitacao from executa_coleta (’$data’)”);
sc_redir(form_movimento, global_data=$data);

aparentemente está tudo ok, mais quando executo dá o seguinte erro.

ibase_query() [function.ibase-query]: conversion error from string “$data” | Script: C:\Program Files (x86)\NetMake\v5\wwwroot\scriptcase\prod\third\adodb\drivers\adodb-ibase.inc.php linha: 366

executo no select uma procedure. Mesmo dando o erro, a tela aparece normal e executa tudo normal, mais sempre que chamo o formulário dá o erro!

Quem puder me dar um help urgente agradeço!!!

(Lucimar Magalhães) #2

Bom dia Ricardo,

Uma coisa que aprendi apanhando muito no SC é: nunca use variáveis com o mesmo nome de campo.
No seu caso vc tem o campo {data} e a varíavel $data… o SC se perde.

Experimente na variavel utilizar $v_data.

Abraço.