Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

felipeper

Consulta Tabelada

Recommended Posts

Boa Tarde!!!

 

Pessoal, estou com uma duvida, eu criei um sistema de cadastro, aonde o usuario poderá cadastrar um registro, através de um formulario (nf.html), e poderá consultar esses dados através de uma Consulta Parametrizada por Cliente (nf.php, busca_nf_cliente, resultado_nf_cliente)

Esta funcionando, porem, eu precisava que os dados volta-sem para mim, em tabela. Eu queria poder tabelar os dados resultantes da consulta dentro da propria pagina php... mas a função <table></table> não funciona dentro das tags <?php ?>

Se alguem souber me ajudar com o meu problema... agradeço :D




Segue aqui os codigos da pagina resultado_nf_cliente.php:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
include "conexao.php"
?>
<head>
<meta http-equiv="refresh" content="90">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>VPA - Nota Fiscal</title>
<link href="css/estilo.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="container">
<div id="topo"> </div>
<div id="menuSuperior">
<ul>
<li><a href='javascript:history.back(-100);'>Voltar</a><li>
</ul>
</div>
<div id="conteudo">
<?php
$buscar=$_POST['buscar'];
$sql = @mysql_query("SELECT * FROM cadastro_nf WHERE nf_cliente LIKE '%".$buscar."%'");
$row = @mysql_num_rows($sql);
if($row > 0) {
while($linha = mysql_fetch_array($sql)) {
$nf_num = $linha['nf_num'];
$nf_cliente = $linha['nf_cliente'];
$nf_imposto = $linha['nf_imposto'];
$nf_valor_bruto = $linha['nf_valor_bruto'];
$nf_valor_liquido = $linha['nf_valor_liquido'];
$nf_data_emissao = $linha['nf_data_emissao'];
$nf_data_pagamento = $linha['nf_data_pagamento'];
echo "<strong>Número:</strong>".@$nf_num;
echo "<br /><br />";
echo "<strong>Cliente:</strong>".@$nf_cliente;
echo "<br /><br />";
echo "<strong>Imposto:</strong>".@$nf_imposto;
echo "<br /><br />";
echo "<strong>Valor Bruto:</strong>".@$nf_valor_bruto;
echo "<br /><br />";
echo "<strong>Valor Liquido:</strong>".@$nf_valor_liquido;
echo "<br /><br />";
echo "<strong>Data Emissão:</strong>".@$nf_data_emissao;
echo "<br /><br />";
echo "<strong>Data Pagamento:</strong>".@$nf_data_pagamento;
echo "<br /><br />";
}
} else {
echo "Desculpe, nenhum registro foi encontrado";
}
?>
</br></br>
</div>
</div>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<table> não é funciona, é um tag, ela funciona independente de onde esteja... como você tentou utilizar isto?

Compartilhar este post


Link para o post
Compartilhar em outros sites

No caso, eu havia tentado enquadrar os dados dentro da tag table

 

echo "<strong>Número:</strong>".@$nf_num;
echo "<br /><br />";
echo "<strong>Cliente:</strong>".@$nf_cliente;
echo "<br /><br />";
echo "<strong>Imposto:</strong>".@$nf_imposto;
echo "<br /><br />";
echo "<strong>Valor Bruto:</strong>".@$nf_valor_bruto;
echo "<br /><br />";
echo "<strong>Valor Liquido:</strong>".@$nf_valor_liquido;
echo "<br /><br />";
echo "<strong>Data Emissão:</strong>".@$nf_data_emissao;
echo "<br /><br />";
echo "<strong>Data Pagamento:</strong>".@$nf_data_pagamento;
echo "<br /><br />";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Perfeito, isto eu havia entendido, a questão é, como ficou o script quando você tentou?

Compartilhar este post


Link para o post
Compartilhar em outros sites
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
include "conexao.php"
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>VPA - Nota Fiscal</title>
<link href="css/estilo.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="container">
<div id="topo"> </div>
<div id="menuSuperior">
<ul>
<li><a href='javascript:history.back(-100);'>Voltar</a><li>
</ul>
</div>
<div id="conteudo">
<?php
require("conexao.php");
$sql = "SELECT * FROM cadastro_nf WHERE nf_cliente LIKE '%".$buscar."%'";
$dados = @mysql_query($sql,$conexao);
echo "<table border='1'>";
echo "<th>Cliente</th><th>Número</th><th>Imposto</th><th>Valor Bruto</th><th>Valor Liquido</th><th>Data Emissão</th><th>Data Pagamentos</th>"
while($linha = mysql_fetch_array($sql)) {
echo "<tr>";
echo "<td>" . $return["nf_cliente"] . "</td>";
echo "<td>" . $return["nf_num"] . "</td>";
echo "<td>" . $return["nf_imposto"] . "</td>";
echo "<td>" . $return["nf_valor_bruto"] . "</td>";
echo "<td>" . $return["nf_valor_liquido"] . "</td>";
echo "<td>" . $return["nf_data_emissao"] . "</td>";
echo "<td>" . $return["nf_data_pagamento"] . "</td>";
echo "</tr>";
}
echo "</table>";
?>
</br></br>
</div>
</div>
</body>
</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
include "conexao.php"
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>VPA - Nota Fiscal</title>
<link href="css/estilo.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="container">
<div id="topo"> </div>
<div id="menuSuperior">
<ul>
<li><a href='javascript:history.back(-100);'>Voltar</a><li>
</ul>
</div>
<div id="conteudo">
<?php
require("conexao.php");
$sql = "SELECT * FROM cadastro_nf WHERE nf_cliente LIKE '%".$buscar."%'";
$dados = @mysql_query($sql,$conexao);
echo "<table border='1'>";
echo "<th>Cliente</th><th>Número</th><th>Imposto</th><th>Valor Bruto</th><th>Valor Liquido</th><th>Data Emissão</th><th>Data Pagamentos</th>"
while($linha = mysql_fetch_array($sql)) {
echo "<tr>";
echo "<td>" . $return["nf_cliente"] . "</td>";
echo "<td>" . $return["nf_num"] . "</td>";
echo "<td>" . $return["nf_imposto"] . "</td>";
echo "<td>" . $return["nf_valor_bruto"] . "</td>";
echo "<td>" . $return["nf_valor_liquido"] . "</td>";
echo "<td>" . $return["nf_data_emissao"] . "</td>";
echo "<td>" . $return["nf_data_pagamento"] . "</td>";
echo "</tr>";
}
echo "</table>";
?>
</br></br>
</div>
</div>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.