Hola, aqui tengo otra dudilla , resulta que este codigo que verán me muestra el mes que menor cantidad de servicio tuvo, hasta aqui correcto. Pero en el caso en que tengo dos meses con iguales menores cantidades o sea que el menor mes es marzo con una cantidad de 6 y ademas tengo Julio con 6 tambien , aqui en mi codigo solo me muestra el primer mes.. por favor les agradeceria cualquier sugerencia..
if($_POST['radiobutton'] == "menor_mes")
{
$ya=mysql_query("SELECT count(`id_servicio`) AS cuenta, mes from datos where
`id_servicio`='6' GROUP BY `mes`");
$cantidadPorMes = array();
$mes = array();
$i = 0;
while($row = mysql_fetch_object($ya))
{
$cantidadPorMes[] = $row->cuenta;
$mes[] = $row->mes;
}
$valorMin = $cantidadPorMes[0];
for($i = 0; $i<count($cantidadPorMes); $i++)
{
if($cantidadPorMes[$i] < $valorMin)
{
$valorMin = $cantidadPorMes[$i];
}
}
echo"<script>alert('EL mes de menor valor es:"." ".$mes[array_search($valorMin, $cantidadPorMes )].".');</script>";
echo'<script>window.location.href="reporte3.php";</script>';
exit();
}