Olá feras
tenho o seguinte problema:
for ( $dia = 1; $dia <= 31; $dia++ ) {
$query = "Select * for agenda where year(data) = '$ano' and month(data) = '$mes' and day(data) = '$dia'";
}
dessa forma o sistema faz trinta buscas no mês, o que fica muito sobrecarregado.
preciso tirar esse select de dentro do for para que se faça um único select no mês e depois agrupar por dia;
$query = "Select * for agenda where and year(data) = '$ano' and month(data) = '$mes' group by day(data)";
$agenda = mysql_query($query, $conexao) or die(mysql_error());
$row = mysql_fetch_assoc($agenda);
agora preciso pegar os registros diários desta consulta:
for ($dia = 1; $dia <= 31; $dia++ ) {
//???
}