function getAssuntos() {
$pdo = Connection::getInstance();
$sql = "SELECT DISTINCT DATE_FORMAT(created, '%Y %m') AS data FROM minha_tabela ORDER BY data DESC LIMIT 12";
try {
$stmt = $pdo->prepare($sql);
$stmt->execute();
$contar = $stmt->rowCount();
if($contar > 0 ) {
while($blog = $stmt->fetch(PDO::FETCH_OBJ)) {
$anoMes = $blog->data;
$mesAno = explode(" ", $anoMes);
switch ($mesAno[1]):
case "01": $mes = 'Janeiro'; break;
case "02": $mes = 'Fevereiro'; break;
case "03": $mes = 'Março'; break;
case "04": $mes = 'Abril'; break;
case "05": $mes = 'Maio'; break;
case "06": $mes = 'Junho'; break;
case "07": $mes = 'Julho'; break;
case "08": $mes = 'Agosto'; break;
case "09": $mes = 'Setembro'; break;
case "10": $mes = 'Outubro'; break;
case "11": $mes = 'Novembro'; break;
case "12": $mes = 'Dezembro'; break;
endswitch;
?>
<ol class="list-unstyled mb-0">
<li><a href="#">
<?php
echo $mes." ".$mesAno[0];
?>
</a></li>
</ol>
<?php
}//while
} else {
echo '<li>Não existe <strong>ASSUNTOS CADASTRADOS</strong></li>';
}
} catch(PDOException $e) { $e->getMessage(); }
}