php + mysql (eventos por mes)
aew pessoal eu fiz oq eu queria mas fiz de uma forma que nao gostei pq dessa forma que fiz estou fazendo varias consultas no banco de dados e tlz..
o meu objetivo era o seguinte... alguns eventos estao cadastrados no banco de dados.. ai queria selecionalos por mes do ano
por <div>JAneiro
AKI vou listar os links para todos eventos de janeiro
</div>
<div> fevereiro
...
</div>
e asim vai... eu fiz asim, se alguem tiver sugestoes pra fazer a mesma coisa sem usar tantas consultas agradeço abraço a todos
<h2>EVENTOS</h2>
<div class="cabecalho_eventos esq">
<div class="ano_evento esq">
2012
</div>
</div>
<?php
include("conexao.php");
$arr_meses = array(
1 => 'JANEIRO',
2 => 'FEVEREIRO',
3 => 'MARÇO',
4 => 'ABRIL',
5 => 'MAIO',
6 => 'JUNHO',
7 => 'JULHO',
8 => 'AGOSTO',
9 => 'SETEMBRO',
10 => 'OUTUBRO',
11 => 'NOVEMBRO',
12 => 'DEZEMBRO'
);
for($i=1; $i <= 12; $i++){
echo "<div class='mes_evento clear' id='conteudo_".$i."'>
<a href='javascript:void(0)'>$arr_meses[$i]</a>
<div class='conteudo_mes esq' id='conteudo_".$i."_completo'>";
$sql = "SELECT * FROM `mes` WHERE month (data) = $i";
$dados = mysql_query($sql);
while($linha = mysql_fetch_array($dados)){
$codigo = $linha["codigo"];
$data = $linha["data"];
if($data !=""){
echo"<div class='mais_eventos esq' id='conteudo_".$codigo."'>";
echo"<a href='#' class='mais'>Curso de Citricultura a Distância</a> - <span>$data</span><br/>";
echo"<div>";
}else{
echo "sem eventos";
}
}
echo"</div>
</div>";
}
?>Discussão (4)
Carregando comentários...