Oi gente, sei que esse assunto é muito bobo de se tratar pois tem várias coisas parecidas no google, porém, eu não consigo arrumar o sql do insert, pensei, pensei e pensei e ainda não resolvi. Alguém tem uma dica de como posso salvar isso ?
<?php
$conexao = pg_connect("host=localhost port=5432 dbname=houzion user=x password=x");
if(!$conexao)
{
echo "Não foi possível conectar com o banco de dados";
}
else
{
$nome = $_POST["devnome"];
$ip = $_POST["devip"];
$porta = $_POST["devporta"];
$sqlusuario = "select usuario.codigo from usuario, dispositivo where dipositivo.codigo_usuario = usuario.codigo";
$sql = "INSERT INTO dispositivo (codigo_usuario, nome, ip, porta) VALUES($sqlusuario,'".$nome."','".$ip."','".$porta."')";
$result=pg_query($conexao,$sql);
$linhas = pg_affected_rows($result);
if($linhas >0)
echo "Dados gravados com sucesso";
else
echo "dados não gravados";
}
pg_close($conexao);
?>