php com sql problem

cold

Power Member
people tou com o seguinte problema. Quero inserir um cliente em uma base de dados oracle e para tratar da inserçao do codigo desse cliente criei uma sequence aslsim ele actualiza o codigo. o problema é que agora no php nao estou a conseguir inserir e penso que o problema seja no sequence
aqui esta a funcao php e a tabela em sql, a sequence chama-se sq_clientes.


create table Clientes(
CodCli number(4,0) primary key,
NomeCli varchar2(50) not null,
MoradaCli varchar2(50) not null,
CPCli number(4,0) not null,
EmailCli varchar2(40),
TelCli number(9,0) not null,
foreign key(CPCli) references CodigoPostal(CodPostal)
)







function insere_cliente($con_id,$nome_cli,$morada_cli,$cp_cli,$email_cli,$tel_cli)
{


$sql = "INSERT INTO Clientes
(CodCli,NomeCli,MoradaCLi,CPCli,TelCli,EmailCli)
VALUES
(seq_clientes.NEXTVAL,'$nome_cli','$morada_cli',$cp_cli,$tel_cli,'$email_cli')";



$resultado = odbc_exec($con_id,$sql);

return $resultado;
}




obrigado pela ajuda
 
Back
Topo