0

Aniversariantes do mês ordenado por dia

criado por Ivo Fernandes Bento em 30/12/2013 4:19pm
Olá Pessoal!
sou novato em php e preciso de ajuda: quero mostrar no site o niver do pessoal do grupo listado por dia, nome e seção.
Segue o comando que coloquei, mas nada é mostrado. Se puderem me ajudar eu agradeço.
<?PHP

//Faz a conexão com o banco de dados

$conexao = mysql_connect("localhost:3306", "usuario", "senha") or die ("Erro na conexao ao banco de dados.");
$db = mysql_select_db("meu banco de dados") or die ("Erro ao selecionar a base de dados.");
$sql2 = "SELECT * FROM aniversariantes;";

//SQL lista aniversariantes do mes

$sql = "SELECT nome, secao, dia, mes FROM aniversariantes WHERE MONTH(mes) ORDER BY dia, nome ASC";
$resultado = mysql_query($sql);
echo "<table width=\"200\" border=\"0\">";
echo "<tr>";
echo "<th>DIA</th>";
echo "<th>NOME</th>";
echo "<th>SEÇÃO</th>";
echo "</tr>";
while ($row = mysql_fetch_array($resultado))
{
echo "<tr>";
echo "<center>";
echo "<td>".$row[2]."</td>";
echo "<td>".$row[0]."</td>";
echo "<td>".$row[1]."</td>";
echo "</center>";
echo "</tr>";
}
echo "</table>";

?>

Lista de Respostas:

0
23/02/2014 7:25am
(~12 anos atrás)
Bom Dia, Ivo.

é o seguinte, basta alterar a variavel $sql para:

$sql2 = "SELECT * FROM aniversariantes WHERE mes = '".date('m')."' ORDER BY dia,nome ASC";

Espero ter ajudado.

Até.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)