Boa noite pessoal, o meu problema é o seguinte tenho esta query, o problema é que a executando-a no Mysql tenho um resultado executando no PHP tenho um resultado completamente diferente e de valor muito maior.Alguém me pode tentar ajudar?
A query é a $query
Código (PHP):
A query é a $query
Código (PHP):
<?php $legislat = mysqli_query($mysqli, "select legis, data_inicio, data_fim from legislatura l, deputados d where l.legis = '$legis'");
$row = mysqli_fetch_array($legislat);
$datai = $row['data_inicio'];
$dataf = $row['data_fim'];
$query = mysqli_query($mysqli, "SELECT partido,(count(presenca) / (Select count(presenca) From deputados)) *100 as faltas
FROM deputados
Where presenca != 'Presença (P)' and reuniao between '$datai' and '$dataf'
group by partido
order by faltas DESC LIMIT 10");
?>
<table width="400" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="center" colspan="3">Legislatura: <?=$legis?><hr></td>
</tr>
<tr>
<td width="100" align="center"><strong>Grupo Parlamentar</strong><hr></td>
<td width="80" align="center"><strong>Faltas</strong><hr></td>
</tr>
<?php
while ($row = mysqli_fetch_array($query, MYSQL_BOTH))
{ ?>
<tr>
<td align="center"><?=$row ['partido']?><hr></td>
<td align="center"><?=$row ['faltas']?><hr></td>
</tr>
<?php
}
?> </table>
$row = mysqli_fetch_array($legislat);
$datai = $row['data_inicio'];
$dataf = $row['data_fim'];
$query = mysqli_query($mysqli, "SELECT partido,(count(presenca) / (Select count(presenca) From deputados)) *100 as faltas
FROM deputados
Where presenca != 'Presença (P)' and reuniao between '$datai' and '$dataf'
group by partido
order by faltas DESC LIMIT 10");
?>
<table width="400" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="center" colspan="3">Legislatura: <?=$legis?><hr></td>
</tr>
<tr>
<td width="100" align="center"><strong>Grupo Parlamentar</strong><hr></td>
<td width="80" align="center"><strong>Faltas</strong><hr></td>
</tr>
<?php
while ($row = mysqli_fetch_array($query, MYSQL_BOTH))
{ ?>
<tr>
<td align="center"><?=$row ['partido']?><hr></td>
<td align="center"><?=$row ['faltas']?><hr></td>
</tr>
<?php
}
?> </table>