ok ya he conseguido que me muestre el mas grande.. pero en algunos meses no hay registro y aun asi me muestra datos, como puedo hacer para que si no hay datos me muestre "no hay registro".
Código PHP:
echo "<tr>";
echo "<td>Total</td>";
for($i=1;$i<=12;$i++) {
if($i<10) $mes="0".$i;
else $mes = $i;
$desde = $_POST['year']."-".$mes."-01";
$hasta = $_POST['year']."-".$mes."-31";
$sql=("SELECT contracted_space/1073741824, client_name, d.id_distributor, c.id_distributor, distributor_name FROM `client`c, `distributor`d WHERE c.registration_date >= '".$desde."' and c.registration_date <= '".$hasta."' ORDER BY contracted_space DESC LIMIT 1");
$result_sql= mysql_query($sql) or die (mysql_error());
$max=0;
while($fila= mysql_fetch_row($result_sql)){
echo "<td>";
if($fila[0] > $max){
$max = $fila[0];
$usuario= $fila[1];
}
}
echo $usuario;
}
echo "</td>";
echo "</tr>";
}
?>