ecomidias
-
Total de itens
4 -
Registro em
-
Última visita
Posts postados por ecomidias
-
-
alguém pode dar um help ?
Obrigado !
-
não consegui entende o que você quer somar...
ou como vai somar se é o cliente que informa os dados a somar ou se é pegado do banco ou uma soma com consulta.. tenta ser mais claro seu código ta bem confuso de entender.
Bom dia amigo, obrigado pela atenção...
então a SOMA é pegando os dados do banco... dos campos PUBLICO e preço que estão dentro da tabela CARDAPIOGRUPOS.
Gostaria de exibir a soma desse campos exemplo:
Tudo que tiver dentro do campo PUBLICO no banco de dados queria a exibição de uma soma geral.
Tudo que tiver dentro do campo PUBLICO no banco de dados queria a exibição de uma soma geral.
E queria exibir a soma de quantos registros tem do campo NOME , se por exemplo: existem 30 registros no campo NOME queria que exibisse assim : " existem 30 nomes no Banco " . Ficou mais claro agora amigo ?
Seguem as linhas de codigo ao banco:
<?
$resultado = mysql_query("select id, nome from cardapiogrupos order by nome") or die(mysql_error());
while ($campo = mysql_fetch_array($resultado)) {
?>
<?
$resultado2 = mysql_query("select nome, descricao, preço, publico, horario, tempo, dias from cardapioprodutos where gid='$campo[id]' order by nome") or die(mysql_error());
while ($campo2 = mysql_fetch_array($resultado2)) {
?>
************* Onde são exibidos os resultados da consulta ao banco *******
<td width=337" height="25" align="left" bgcolor="#FFFFFF" style="padding: 2px;"><strong>
<?=$campo2['nome]?>
</strong>
<? if ($campo2['descricao']) { ?>
<br />
<span style=font-size: xx-small;">
<?=$campo2['descricao]?>
</span>
<? } ?></td>
<td width="67" align="center" valign="middle" bgcolor="#f5f5f5" style="padding: 2px;"><? if ($campo2['publico']) { ?>
<?=$campo2['publico']?>
<? } ?></td>
<td width=94" align="center"><span style="padding: 2px;">
<? if ($campo2['preço]) { ?>
<?=$campo2['preço']?>
<? } ?>
</span></td>
<td width=155" align="center" bgcolor="#f5f5f5"><span style="padding: 2px;">
<? if ($campo2['horario]) { ?>
<?=$campo2['horario']?>
<? } ?>
</span></td>
<td width=154" align="center"><span style="padding: 2px;">
<? if ($campo2['tempo]) { ?>
<?=$campo2['tempo']?>
<? } ?>
</span></td>
<td width=153" align="center" bgcolor="#f5f5f5"><span style="padding: 2px;">
<? if ($campo2['dias]) { ?>
<?=$campo2['dias']?>
<? } ?>
</span></td>
</tr>
<?
$loop2++;
}
mysql_free_result($resultado2);
$loop++;
}
mysql_free_result($resultado);
?>
-
Amigos sou iniciante em programação e tenho uma dúvida, como exibir a SOMA de campos em PHP ?
segue abaixo um script, e nesse script gostaria de somar os valores dos campos PUBLICO, preço e exibir quantos registro possui a campo NOME no banco de dados.
o nome da tabela é cardapiogrupos
Obrigado desde já pela ajuda....
<style type="text/css">
body {
margin-top: 0px;
}
</style>
<table width="960" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<th scope="col"><img src="REDE.jpg" width="960" height="70" /></th>
</tr>
</table>
<br />
<table width="960" border="0" align="center" cellpadding="0" cellspacing="0">
<tr><td>
<table width="960" border="0" cellspacing="0" cellpadding="0">
<?
$resultado = mysql_query("select id, nome from cardapiogrupos order by nome") or die(mysql_error());
while ($campo = mysql_fetch_array($resultado)) {
?>
<tr>
<td colspan="8" height="30" align="center" bgcolor="#375f92" class="white12normal"><strong>
<?=strtoupper(trim($campo['nome']))?>
</strong></td>
</tr>
<tr>
<td height=10" colspan="8"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<th width="35%" align="left" bgcolor="#ff7a21" scope="col"><img src="images/spacer.gif" alt="" width="1" height="1" /> <img src="TTL_UNIDADES.png" width="250" height="20" /></th>
<th width="7%" align="center" bgcolor="#ff7a21" scope="col"><img src="TTL_PUBLICO.png" width="66" height="32" /></th>
<th width="10%" align="center" bgcolor="#ff7a21" scope="col"><img src="TTL_TELAS.png" width="77" height="32" /></th>
<th width="16%" align="center" bgcolor="#ff7a21" scope="col"><img src="TTL_HORA.png" width="127" height="32" /></th>
<th width="16%" align="center" bgcolor="#ff7a21" scope="col"><img src="TTL_TEMPO.png" width="127" height="32" /></th>
<th width="16%" align="center" bgcolor="#ff7a21" scope="col"><img src="TTL_DIAS.png" width="77" height="32" /></th>
</tr>
</table></td>
</tr>
<tr>
<td height="10" colspan="8"><img src="images/spacer.gif" width="1" height="1" /></td>
</tr>
<?
$resultado2 = mysql_query("select nome, descricao, preço, publico, horario, tempo, dias from cardapioprodutos where gid='$campo[id]' order by nome") or die(mysql_error());
while ($campo2 = mysql_fetch_array($resultado2)) {
?>
<tr>
<td colspan="6" align="left" bgcolor="#FFFFFF" style="padding: 2px;"><img src="images/spacer.gif" alt="" width="1" height="1" /></td>
</tr>
<tr>
<td width="337" height="25" align="left" bgcolor="#FFFFFF" style="padding: 2px;"><strong>
<?=$campo2['nome]?>
</strong>
<? if ($campo2['descricao']) { ?>
<br />
<span style=font-size: xx-small;">
<?=$campo2['descricao]?>
</span>
<? } ?></td>
<td width="67" align="center" valign="middle" bgcolor="#f5f5f5" style="padding: 2px;"><? if ($campo2['publico']) { ?>
<?=$campo2['publico']?>
<? } ?></td>
<td width=94" align="center"><span style="padding: 2px;">
<? if ($campo2['preço]) { ?>
<?=$campo2['preço']?>
<? } ?>
</span></td>
<td width=155" align="center" bgcolor="#f5f5f5"><span style="padding: 2px;">
<? if ($campo2['horario]) { ?>
<?=$campo2['horario']?>
<? } ?>
</span></td>
<td width=154" align="center"><span style="padding: 2px;">
<? if ($campo2['tempo]) { ?>
<?=$campo2['tempo']?>
<? } ?>
</span></td>
<td width=153" align="center" bgcolor="#f5f5f5"><span style="padding: 2px;">
<? if ($campo2['dias]) { ?>
<?=$campo2['dias']?>
<? } ?>
</span></td>
</tr>
<?
$loop2++;
}
mysql_free_result($resultado2);
$loop++;
}
mysql_free_result($resultado);
?>
</table>
</td></table>
<br />
<br />
Obrigado migos....
AJUDA- SOMAR CAMPOS
em PHP
Postado
OI amigo, entendi sim rrsrsrsrs, obrigado ...
Deu certo quanto a mostrar o numero total de registros.
Em relação a somar utilizei a variável SUM ...
So que assim, quando digito por exemplo um valor de R$ 150.000 aparece em mina exibição como R$ 150 ... está declarado com DECIMAL no banco...
e na soma também.... se tiver o ponto , exemplo R$ 150.000 + 150.000 só aparece R$ 300 ou invés de R$ 300.000
porque isso ????
Obrigado desde já pela ajuda ....