Jump to content


Photo

Insert Postgresql + Php


  • Faça o login para participar
3 replies to this topic

#1 leocampra

leocampra

    Turista

  • Usuários
  • 54 posts
  • Sexo:Não informado

Posted 25/06/2008, 12:55

galera nao estou conseguindo fazer um insert usando o postgre e php

eu tenho uma função:

function insert_notnull($campo,$campo1,$campo2,$campo) {



if ($_POST[$campo]!="") {

${$campo}=$campo1."='".$_POST[$campo]."'";
return ${$campo};
} else {
echo "Preencha o Campo ".$campo2."";
echo "<input type='button' value='Voltar' onclick=\"java script:void(history.back());\">";
exit();
}
}


na pagina do formulario eu chamo esta função desta maneira:

$usuario=insert_notnull("usuario","cod_usuario_cadastro","Usuario");

no insert tenho que chamar este campo para inserir na tabela cliente que tem o campo cod_usuario_cadastrado estou utilizando esta linha de codigo:

$Sql9="insert into cliente values (".$usuario.")";
$result=pg_result($Sql9);

ele nao esta salvando no banco ja verifiquei a conexao e esta tudo ok

dei um print neste $Sql9 e a resposta é esta:

insert into cliente values (cod_usuario_cadastro='10')

10 é o numero que eu quero que ele grave no banco na tabela cliente no campo cod_usuario_cadastro

valeu

#2 Celão

Celão

    Marcelo Santino

  • Usuários
  • 525 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 25/06/2008, 13:20

Já experimentou colocar na seguinte sintaxe?
INSERT INTO tabela (campo1, campo2) VALUES (valor_int, 'valor_string')

Abçs
Marcelo Santino - DBA SQL Server/Oracle
Banco de dados e Tecnologia: www.bau-de-dev.com

#3 leocampra

leocampra

    Turista

  • Usuários
  • 54 posts
  • Sexo:Não informado

Posted 25/06/2008, 13:55

Já experimentou colocar na seguinte sintaxe?

INSERT INTO tabela (campo1, campo2) VALUES (valor_int, 'valor_string')

Abçs




ja tentei e nao funcionou

#4 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 25/06/2008, 14:13

Qual é a mensagem de erro?




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq