Ir para conteúdo
Fórum Script Brasil
  • 0

Organizar Tabela


junaooaks

Pergunta

ai galera como que eu faço organizar tabela

ex: os meus dados estao vindo de um loop e gostaria de deixar os nomes deixo de cada coluna na pagina tenho uma tabela em html com as colunas: nome_cliente, cons._venda, vl_tab, vl_vend, nº_nota, desconto, comissao, mês, ano.

estas são os nomes da colunas gostaria de deixar assim:

nome_cliente | assim por diant

maria

joao

marta

são roque

jose liz

tem como vocês me ajudar ?

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Não entendi direito qual é a sua dúvida,porque pelo que vejo você já esta fazendo um loop e recebendo os dados do cliente...então agora seria so organizar não? tipo..<?=$cliente['nome_cliente'];?>,<?=$cliente['cons.venda'];?>,...dentro de suas respectivas colunas..ou será eu é que não entendi sua pergunta?

Editado por viejoyo
Link para o comentário
Compartilhar em outros sites

  • 0
ai galera como que eu faço organizar tabela

ex: os meus dados estao vindo de um loop e gostaria de deixar os nomes deixo de cada coluna na pagina tenho uma tabela em html com as colunas: nome_cliente, cons._venda, vl_tab, vl_vend, nº_nota, desconto, comissao, mês, ano.

estas são os nomes da colunas gostaria de deixar assim:

nome_cliente | assim por diant

maria

joao

marta

são roque

jose liz

tem como vocês me ajudar ?

tipo.. primeiro você tem que contar quantos indices você tem

depois pegar os valores por num array seria interessante pra você começar a tabela,

Link para o comentário
Compartilhar em outros sites

  • 0
Você tem que criar tags <tr> dentro do loop. Por exemplo:

<table [atributos]>
<tr>
  <td>Campo 1</td>
  <td>Campo 2</td>
</tr>
<?php
while (condição)
{
    echo "<tr>[dados]</tr>";
}
?>
</table>

o loop já esta pronto mas quando eu jogo na tabela so me retorna uma

olha o codigo todo da pagina pra vocês ter uma dimenção do que estou querendo:

<html>
<head>
<title>SisGeW - 0.1 Beta</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--



function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//-->
</script>
</head>

<body bgcolor="#eaeaea" text="#0099FF" link="#0099FF" vlink="#0099FF" alink="#FF0000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<?php
$vendedor = $_POST["vend"];
$mês = $_POST["me"];
$ano = $_POST["an"];

//conexao com o banco de dado sisgew
$conn = mysql_connect('localhost', 'root', '123');
$db = mysql_select_db("sisgew")
or die ("não HÀ BANCO DE DADO!");

//consulta sql no banco de dado
$sql = "select p.cod_pedido, p.mês, p.ano, c.nome, v.nome_vend
from pedido p, cliente c, vendedor v
where v.cod_vendedor = '$vendedor'
and p.mês = '$mês'
and p.ano = '$ano'
and c.cnpj = p.cnpj
and p.cod_vendedor = v.cod_vendedor
group by p.cod_pedido, p.mês, p.ano, c.nome, v.nome_vend
";


$result = @mysql_query($sql);
if (!$result)
{
echo "ERRO NA CONSULTA:sql" . mysql_error();
exit;
}
if(mysql_num_rows($result) == 0)
{
echo "Nada foi encontrado para a consulta";
exit;
}

$ros= mysql_fetch_assoc($result);

$result = @mysql_query($sql);
if (!$sql)
echo "ERRO NA CONSULTA:sql" . mysql_error();

while($linha=mysql_fetch_array($result)){
$mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor
from itens i, produto pro
where i.cod_pedido ='".$linha['cod_pedido']."' AND i.cod_produto=pro.cod_produto";

echo $nome = $linha ['nome'];
echo $vendo = $linha ['nome_vend'];
echo $valor = $row ['valor'];
echo $vendido = $row ['vendido'];
echo $cod = $linha ['cod_pedido'];
echo $meses = $linha ['mês'];
echo $anos = $linha ['ano'];


$my = @mysql_query($mysql);
if (!$mysql) //Se não rolou a query
echo "ERRO CONSULTA: mysql" . mysql_error();



//resulta na tela
$row = mysql_fetch_assoc($my);

// fazer o calculo do desconto com a comissao

$tabela = $row['valor'];
$venda = $row['vendido'];

$desconto = (( $venda / $tabela) -1);
$arredondamento = round ($desconto , 2);



$numero = $arredondamento * -1;


if ($numero <=0.00){
$comissao =10;}

if ($numero == 0.01){
$comissao =9.5;}

if ($numero == 0.02){
$comissao =9;}

if ($numero == 0.03){
$comissao =8.5;}

if ($numero == 0.04){
$comissao =8;}

if ($numero == 0.05){
$comissao =7.5;}

if ($numero == 0.06){
$comissao =7;}

if ($numero == 0.07){
$comissao =6.5;}

if ($numero == 0.08){
$comissao =6;}

if ($numero == 0.09){
$comissao =5.5;}

if ($numero == 0.10){
$comissao =5;}

if ($numero == 0.11){
$comissao =4.5;}

if ($numero == 0.12){
$comissao =4;}

if ($numero == 0.13){
$comissao =3.5;}

if ($numero == 0.14){
$comissao =3;}

if ($numero == 0.15){
$comissao =2.5;}

if ($numero == 0.16){
$comissao =2;}

if ($numero == 0.17){
$comissao =1.5;}

if ($numeto == 0.18){
$comissao =1;}

if ($numero == 0.19){
$comissao =0.5;}

if ($numero == 0.20){
$comissao =0.0;}

$numeros = substr($numero, strpos ($numero,'.')+1,3);

$vlr_comissao = $numeros/100* $venda;
$vl_comissao = round ($vlr_comissao, 2);


};
?>
<table>
<thead>
<tr><th>[nome]</th><th>[endereço]</th><th>[cidade]</th></tr>
</thead>
<tbody>
<?php
//aqui você faz o loop retornando os dados do DB
//<tr><td>['nome']</td><td>[endereço]</td><td>[cidade]</td></tr>
?>
</tbody>
</table>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="100%" border="0" cellspacing="3" cellpadding="0">
<tr>
<td width="14%" bgcolor="#d5e3da"><div align="center"><font color="#003366"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">NOME
CLIENTE </font></strong></font></div></td>
<td width="17%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>CONS.
VENDAS </strong></font></div></td>
<td width="9%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>VL.
TAB.</strong></font></div></td>
<td width="8%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>VL.
VEND.</strong></font></div></td>
<td width="10%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>N&ordm;
NOTA</strong></font></div></td>
<td width="11%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>DESCONTO</strong></font></div></td>
<td width="13%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>COMISSAO</strong></font></div></td>
<td width="10%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>M&Ecirc;S</strong></font></div></td>
<td width="8%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>ANO</strong></font></div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td>
<div align="center"><?php echo $ros['nome']; ?></div></td>
<td>
<div align="center"><?php echo $ros['nome_vend']; ?></div></td>
<td><div align="center"><?php echo $row['valor']; ?></div></td>
<td><div align="center"><?php echo $row['vendido'];?></div></td>
<td>
<div align="center"><?php echo $ros['cod_pedido']; ?></div></td>
<td>
<div align="center"><?php echo $numeros;?> </div></td>
<td>
<div align="center"><?php echo $vl_comissao; ?></div></td>
<td>
<div align="center"><?php echo $ros['mês']; ?></div></td>
<td>
<div align="center"><?php echo $ros['ano']; ?></div></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>[/codebox]

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...