Php Postgres

01/10/2015

0

Olá Galera
Bom Dia
Preciso da ajuda de voces
Preciso fazer um teste
e estou com algumas duvidas
A pessoa que me ajudar
eu depois posso acerta um valor em R$
O meu teste é o postgres com php
Eu criei 3 tabelas no postgres
Uma tabela com nome pessoa com os campos Codigo, Nome, Cpf

criei outra tabela com o nome Conta com os campos Codigo e descrição

e uma terceira tabela com o nome divida com os campos Nome, descrição vencimento e valor

seguinte
a minha tabela divida tem que pegar o os dados da tabela pessoa e os campos nome e tambem pegar os dados da tabela conta com os campos da descrição isso pelo numero do codigo da tabela pessoa e conta

eu usei os seguinte codigos para cada tabela ser exibida no navegador
esse codigo exibe a tabela
pessoa
<?php
include"conexao.php";
$result = pg_query($conexao, "select codigo,nome,cpf from pessoa ");
$linhas = pg_num_rows($result);

$i = 0;
$linhaBlock = "";


while($i < $linhas)
{
$dados = pg_fetch_object($result, $i);

$linhaBlock .=
"<tr>
<td>" . $dados->codigo . "</td>
<td>" . $dados->nome . "</td>
<td>" . $dados->cpf . "</td>
</tr>";
$i++;
}
pg_free_result($result);
pg_close($conexao);


?>
<html>
<head>
<meta charset="utf-8"/>
<title>Teste de PHP</title>
<link href="estilo/estilo.css" rel="stylesheet">
<script type="text/javascript">
function Nova()
{
location.href="http://www.localhost:8080/testando%20php/Incluir,%20Alterar,%20Excluir/Incluir/tabela1/cadastro.html"
}
</script>
</head>
<body>
<h2> <center>Tabela Pessoa</center></h2>
<table cellspacing="0">
<tr id="titulo_tabela">
<td id="codigo">Codigo</td>
<td id="nome">Nome</td>
<td id="cpf">CPF</td>
</tr>
<?php print $linhaBlock; ?>

<tr>
<td colspan="3">
<input id="but"type="button" value="Incluir" onClick="Nova('')" />
</td>
</tr>
</table>
</body>
</html>


esse codigo exibe a tabela conta

<?php
include"conexao.php";
$result = pg_query($conexao, "select codigo, descricao from conta ");
$linhas = pg_num_rows($result);

$i = 0;
$linhaBlock = "";


while($i < $linhas)
{
$dados = pg_fetch_object($result, $i);

$linhaBlock .=
"<tr>
<td>" . $dados->codigo . "</td>;
<td>" . $dados->descricao . "</td>;
</tr>";
$i++;
}
pg_free_result($result);
pg_close($conexao);
?>

<html>
<head>
<meta charset="utf-8"/>
<title>Teste de PHP</title>
<link href="estilo/estilo1.css" rel="stylesheet">
<script type="text/javascript">
function Nova()
{
location.href="http://www.localhost:8080/testando%20php/Incluir,%20Alterar,%20Excluir/Incluir/tabela2/cadastro.html"
}
</script>
</head>
<body>
<h2> <center>Tabela Conta</center></h2>
<table cellspacing="0">
<tr id="titulo_tabela">
<td id="codigo">Codigo</td>
<td id="descricao">Descricao</td>
</tr>

<?php print $linhaBlock; ?>
<tr>
<td colspan="3">
<input id="but1" type="button" value="Incluir" onClick="Nova()" />
</td>
</tr>

</table>
</body>
</html>

esse codigo exibe a tabela divida

<?php
include"conexao.php";
$result = pg_query($conexao, "select codpessoa, codconta, vencimento, valor from divida ");
$linhas = pg_num_rows($result);

$i = 0;
$linhaBlock = "";


while($i < $linhas)
{
$dados = pg_fetch_object($result, $i);

$linhaBlock .=
"<tr>
<td>" . $dados->pessoa . "</td>
<td>" . $dados->conta . "</td>
<td>" . $dados->vencimento . "</td>
<td>" . $dados->valor . "</td>
</tr>";
$i++;
}
pg_free_result($result);
pg_close($conexao);
?>
<html>
<head>
<meta charset="utf-8"/>
<title>Teste de PHP</title>
<link href="estilo/estilo.css" rel="stylesheet">
<script type="text/javascript">
function Nova()
{
location.href="http://www.localhost:8080/testando%20php/Incluir,%20Alterar,%20Excluir/Incluir/tabela1/cadastro.html"
}
</script>
</head>
<body>
<h2> <center>Tabela Divida</center></h2>
<table cellspacing="0">
<tr id="titulo_tabela">
<td id="codpessoa">Pessoa</td>
<td id="condconta">Conta</td>
<td id="venci">Vencimento</td>
<td id="valor">Valor</td>
</tr>
<?php print $linhaBlock; ?>

<tr>
<td colspan="3">
<input id="but"type="button" value="Incluir" onClick="Nova('')" />
</td>
</tr>
</table>
</body>
</html>

oque eu tenho que mudar nesses codigos?
para colocar os valores na tabela divida?
Jota Filho

Jota Filho

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar