Tenho um script de consulta ao banco com vários dados.
Só que só aparece 1 resultado, alguém poderia me ajudar?
No final quando estiver tudo pronto posto o code para conhecimento de todos.
abaixo segue o código com a modificação acima.
<?
$pesq1 = $_POST['pesq'];
//$sql = "SELECT * FROM pedido WHERE empresa LIKE '%%$pesq1%%'";
// CONSULTA ----------------------------------------------------------------------------------------------
//$sql = "select sum(quantidade) AS soma FROM pedido WHERE empresa LIKE '%%$pesq1%%'"; //somente totAL
$sql = "SELECT SUM(quantidade) AS soma, SUM(totalliquido) AS soma2, id, empresa, pedidonumero, datanecessaria, localdeentrega, datavencimento ,transportadora, motorista, placa, quantidade, totalliquido FROM pedido WHERE empresa LIKE '%%$pesq1%%'";
//$sql = "SELECT id, empresa FROM pedido (SELECT SUM(quantidade) AS soma FROM pedido) WHERE empresa LIKE '%%$pesq1%%'";
$exec = mysql_query($sql) or die(mysql_error());
//@$sql = "SELECT * FROM editorial ORDER by ano, mes, dia DESC";
//@$sql = "SELECT * FROM editorial ORDER by id ASC";
@$resultado = mysql_query($sql)
or die ("Não Localizado");
$conta = mysql_num_rows($resultado);
if($conta == 0){
echo "<center><font face='Tahoma' size='2'><br><br>Não existe resultados para esta pesquisa!</font></center><BR>";
}else
$pagina = empty($HTTP_GET_VARS['pagina'])? 1 : $HTTP_GET_VARS['pagina']; // qual página estamos visualizando?
$registros_por_pagina = "10";//AQUI TU COLOCA A QUIANTIDADE DE RESULTADOS POR PAGINA
$pagina_anterior = $pagina - 1;
$pagina_posterior = $pagina + 1;
$registro_inicio = ($registros_por_pagina * $pagina) - $registros_por_pagina;
$total_de_registros = mysql_num_rows($resultado);
if ($total_de_registros <= $registros_por_pagina) {
$total_de_paginas = 1;
}elseif (($total_de_registros % $registros_por_pagina) == 0) {
$total_de_paginas = ($total_de_registros / $registros_por_pagina);
}else{
$total_de_paginas = ($total_de_registros / $registros_por_pagina) + 1;
}
$total_de_paginas = (int) $total_de_paginas;
if (($pagina > $total_de_paginas) || ($pagina < 0))
{
echo 'número da página inválido';
exit;
}
$sql = $sql . " LIMIT $registro_inicio, $registros_por_pagina";
$resultado = mysql_query($sql);
@$total_de_registros_da_pagina = mysql_num_rows($resultado);
if ($total_de_registros_da_pagina == 0)
{
echo "<font face='Tahoma' size=2'><center></center></font>";
exit;
}
else
{
while ($x=mysql_fetch_array($resultado)) {
$dt_x = explode("-",$x['data_insc']);
$ano_pl = $dt_x[0];
$mes_pl = $dt_x[1];
$dia_pl = $dt_x[2];
switch($mes_pl) // acha o mês em português
{
case "01":
$m_prt = "Janeiro";
break;
case "02":
$m_prt = "Fevereiro";
break;
case "03":
$m_prt = "Março";
break;
case "04":
$m_prt = "Abril";
break;
case "05":
$m_prt = "Maio";
break;
case "06":
$m_prt = "Junho";
break;
case "07":
$m_prt = "Julho";
break;
case "08":
$m_prt = "Agosto";
break;
case "09":
$m_prt = "Setembro";
break;
case "10":
$m_prt = "Outubro";
break;
case "11":
$m_prt = "Novembro";
break;
case "12":
$m_prt = "Dezembro";
break;
}
echo"
<table border='0' cellpadding='0' cellspacing='0' width='1200' height='30' align='center'>
<tr>
<td width='25' height='35%'>
<p align='center'><span style='font-size:8pt;'><font face='Verdana'>$x[id]</font></span></p>
</td>
<td width='200' height='35%'>
<p align='center'><span style='font-size:8pt;'><font face='Verdana'>$x[empresa]</font></span></p>
</td>
<td width='125' height='35%'>
<p align='center'><span style='font-size:8pt;'><font face='Verdana'>$x[pedidonumero]</font></span></p>
</td>
<td width='100' height='35%'>
<p align='center'><span style='font-size:8pt;'><font face='Verdana'>$x[datanecessaria]</font></span></p>
</td>
<td width='200' height='35%'>
<p align='center'><span style='font-size:8pt;'><font face='Verdana'>$x[localdeentrega]</font></span></p>
</td>
<td width='100' height='35%'>
<p align='center'><span style='font-size:8pt;'><font face='Verdana'>$x[datavencimento]</font></span></p>
</td>
<td width='150' height='35%'>
<p align='center'><span style='font-size:8pt;'><font face='Verdana'>$x[transportadora]</font></span></p>
</td>
<td width='150' height='35%'>
<p align='center'><span style='font-size:8pt;'><font face='Verdana'>$x[motorista]</font></span></p>
</td>
<td width='100' height='35%'>
<p align='center'><span style='font-size:8pt;'><font face='Verdana'>$x[placa]</font></span></p>
</td>
<td width='100' height='35%'>
<p align='center'><span style='font-size:8pt;'><font face='Verdana'>$x[quantidade]</font></span></p>
</td>
<td width='150' height='35%'>
<p align='center'><span style='font-size:8pt;'><font face='Verdana'>$x[totalliquido]</font></span></p>
</td>
</tr>
</table>";
}
$link_de_navegacao = '';
/* link "anterior" */
if($pagina_anterior)
{
$link_de_navegacao .= "<a href='$nomepage&idnome=$idnome&pagina=$pagina_anterior'><font face=Verdana size=1 color=red><</a></font> ";
}
for($i = 1; $i <= $total_de_paginas; $i++)
{
if($i != $pagina)
{
/* link individual para as outras páginas */
$link_de_navegacao .= "<a href='$nomepage&idnome=$idnome&pagina=$i'><font face=Verdana size=1 color=red>$i</a></font>";
}else{
$link_de_navegacao .= " <font face=Verdana size=1 color=black><b>[</b></font><font face=Verdana size=1 color=red>$i</font><font face=Verdana size=1 color=black><b>]</b></font> ";
}
}
/* link "proximo" */
if($pagina != $total_de_paginas)
{
$link_de_navegacao .= " <a href='$nomepage&idnome=$idnome&pagina=$pagina_posterior'><font face=Verdana size=1 color=red>></a></font>";
}
}
?>
<?
// EXIBINDO O RESULTADO, MAS SOMENTE O RESULTADO TOTAL ----------------------------------------------------------------------------------------------
while($dados=mysql_fetch_array($exec)) {
$vt = $dados['soma2'];
$vt2 = number_format($dados['soma2'], 2, ',', '.');
echo "
<table border='0' cellpadding='0' cellspacing='0' width='1200' height='30' align='center' style='border-top-width:1pt; border-bottom-width:1pt; border-top-color:rgb(51,51,51); border-bottom-color:rgb(51,51,51); border-top-style:solid; border-bottom-style:solid;'>
<tr>
<td width='600' height='35%' bgcolor='#F0F0F0' style='border-right-width:1pt; border-right-color:rgb(51,51,51); border-right-style:solid;'>
<p align='center'><font face='Verdana'><span style='font-size:10pt;'><b><br>Metro
xxxxxxbicos (m³): </b></span></font><font face='Verdana' color='red'><span style='font-size:10pt;'><b><br>".$dados['soma']."<br></b></span></font><br> </td>
<td width='600' height='35%' bgcolor='#F0F0F0'>
<p align='center'><font face='Verdana'><span style='font-size:10pt;'><b><br>Valor
total R$:</b></span></font><font face='Verdana' color='red'><span style='font-size:10pt;'><b><br>$vt2<br></b></span></font><br> </td>
</tr>
</table><br><br>
";
}
?>










