preciso escrever esse código com 2 clausulas where
1 como esta WHERE id_cliente =" . {id_cliente});
e a segunda cpf_cnpj = {cpf_cnpj}
eu coloco assim e não funciona
sc_lookup (ds,"SELECT valor_areceber FROM pagamento
WHERE id_cliente =" . {id_cliente}) and cpf_cnpj= .{cpf_cnpj};
$total = {ds[0][0]} + {valor_recebido};
///////////////////////
esse a mesma coisa 2 clausulas where
sc_exec_sql("UPDATE pagamento SET valor_areceber = ". $total . "
WHERE id_cliente = " . {id_cliente}) and cpf_cnpj= .{cpf_cnpj};
um if e else que se o cpf existir faça o primeiro código e se não existir faça esse abaixo
se o cpf_cnpj com o id do cliente não existir use esse de baixo
obs: esse código de baixo esta funcionando perfeitamente se testado sozinho
$sql = “INSERT INTO
pagamento( nome_destino_p, cpf_cnpj, valor_areceber, login, id_cliente)
VALUES
(”. sc_sql_injection($nome_destino_p). ", ".
sc_sql_injection($cpf_cnpj). “,”.
sc_sql_injection($valor_recebido). “,”.
sc_sql_injection($login). “,”.
sc_sql_injection($id_cliente). “)”;
sc_exec_sql($sql);