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

Insert Postgresql + Php
Started By leocampra, 25/06/2008, 12:55
3 replies to this topic
#1
Posted 25/06/2008, 12:55
#2
Posted 25/06/2008, 13:20
Já experimentou colocar na seguinte sintaxe?
Abçs
INSERT INTO tabela (campo1, campo2) VALUES (valor_int, 'valor_string')
Abçs
#3
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
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)