Olá estou com problema de sintaxe no php e não estou conseguindo resolver talvez seja alguma coisa bem simples mas eu sou iniciante em php e por isso não sei bem o que fazer:
Comando:
select * from contract_save(100,'2007<span style='color:orange'>-07-19 13:48:13'::timestamp,111111111,'2007-12-27 15:58:36'::timestamp,2,'2005-07-01 00:00:00'::timestamp,'2007-12-27','2008-12-27','',3::int4[],2005-06-30 17:32:46::timestamp[],0::int4[],1::int4[],2005-09-05 20:00:52::timestamp[]')
Erro: ERRO: erro de sintaxe em ou próximo a "17" LINE 1: ...'2007-12-27','2008-12-27','',3::int4[],2005-06-30 17:32:46::...
:wub:
código:
Pergunta
Guest --Letícia --
Olá estou com problema de sintaxe no php e não estou conseguindo resolver talvez seja alguma coisa bem simples mas eu sou iniciante em php e por isso não sei bem o que fazer:
Comando:
select * from contract_save(100,'2007<span style='color:orange'>-07-19 13:48:13'::timestamp,111111111,'2007-12-27 15:58:36'::timestamp,2,'2005-07-01 00:00:00'::timestamp,'2007-12-27','2008-12-27','',3::int4[],2005-06-30 17:32:46::timestamp[],0::int4[],1::int4[],2005-09-05 20:00:52::timestamp[]')Erro: ERRO: erro de sintaxe em ou próximo a "17" LINE 1: ...'2007-12-27','2008-12-27','',3::int4[],2005-06-30 17:32:46::... :wub: código:$sql = "select * from contract_save(" . $this->clients_number . ",'" . $this->clients_datetime . "'::timestamp," . $this->contracts_certification_year . ",'" . $this->contracts_datetime."'::timestamp" . "," . $this->certification_programs_id . ",'" . $this->certification_programs_datetime ."'::timestamp" . ",'" .$_POST['contracts_begin'] . "','" .$_POST['contracts_expiration'] . "','" .$_POST['certification_scope']. "'"; $scope = array_transpose($this->scope); $sql .= "," . implode($scope['products_id']) . "::int4[]," . implode($scope['products_datetime'],true) . "::timestamp[]," . implode($scope['certified'])."::int4[]"; $labs = array_transpose($this->laboratories); $sql .= "," . implode($labs['laboratories_id']) . "::int4[]," . implode($labs['laboratories_datetime'],true)."::timestamp[]"; $profiles = array_transpose($this->profiles); $sql .= "')";Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.