Olá, preciso ao incluir\modificar, na tabela detalhes quero pegar a data_recto, e copiar para a tabela mestre, ocorre erro:
Erro ao acessar o banco de dados
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘&data1 WHERE codigo =‘2’’ at line 1
sc_lookup(dataset2,"SELECT (valor_empr-valor_pago)
FROM clientes
WHERE codigo ='[glo_cliente]'");
if (empty({dataset2[0][0]})) {
$total_2 =0;
sc_trunc_num($total_2,2);
} else {
$total_2 ={dataset2[0][0]};
sc_trunc_num($total_2,2);
}
//{data_reavaliacao} =
// $data1 = sc_date({dataset2[0][1]}, “aaaa-mm-dd”, "+ ", 0, 0, 0);
// $data1 = sc_date_conv({dataset2[0][1]},“dd/mm/aaaa”,“aaaammdd”);
//sc_date
//sc_date_conv($vardt_dtlanca,“dd/mm/aaaa”,“aaaammdd”);
// $data1 = {dataset2[0][1]};
// $data1 = sc_date_conv({dataset2[0][1]},“ddmmaaaa”,“db_format”);
//$datai = {data_recto};
//$datai = str_replace(’/’, ‘’, $datai);
//$datai = date(‘Ymd’, strtotime($datai));
//date_format(nome_do_campo, “%d/%m/%Y”)
$data1 = date({data_recto});
print_r($data1);
sc_exec_sql("UPDATE clientes
SET valor_restante = $total_2,
data_recto = &data1
WHERE codigo ='[glo_cliente]'");
sc_master_value('valor_restante', $total_2);
sc_commit_trans ("");
sc_redir(form_clientes.php, “”, “_parent”);
o resultado da print_r($data1);
2016-03-13
no banco de dados estar assim:
2016-03-14
Evento PHP,
como faço para corrigir.
Obrigado,
Leão