Como mostrar os aniversariantes do dia e do mês

Enviada por Wallace Sales 
Wallace Sales
Como mostrar os aniversariantes do dia e do mês
24 de September de 2004 às 10:20PM
Olá amigos,

Preciso de ajuda. Tenho numa tabela "aniversariantes" os seguintes campos "id", "nome", "mes", "dia". Quero mostrar numa pagina o nome dos aniversariantes do dia. Também, quero mostrar numa outra página uma lista com todos os aniversariantes do mês. Tb desejo saber como fazer os links dos meses para abrir essas páginas (janeiro | fevereiro | março | ...). Não tô sabendo fazer isso.

Agradeço a colaboração desde já.

Wallace Sales
T-er
Re: Como mostrar os aniversariantes do dia e do mês
25 de September de 2004 às 12:14AM
olá,
vamos ver.

exibindo os aniversariantes do dia :

$aniver_dia = mysql_query("select nome from aniversariantes where dia='".date(d)."' and mes='".date(m)."'");

while ($todos=mysql_fetch_array($aniver_dia)) {
//exibindo os nomes :
echo $todos[nome];
echo "<br>";
}

//
qto aos aniversariantes do mes, vc precisa criar uma nova página com a consulta :
if ($_GET[mes]==NULL) { $mes = date(m); } else { $mes = $_GET[mes]; }
$aniver_mes = mysql_query("select nome,dia from aniversariantes where mes='".$mes."'");
while ($todos=mysql_fetch_array($aniver_mes)) {
//exibindo os nomes e o dia :
echo "Dia : " .$todos[dia];
echo "Aniversariante : " .$todos[nome];
echo "<br>";
}

//
para exibir os links para outros meses faça assim :
<a href='mes.php?mes=1'>Janeiro</a>
<a href='mes.php?mes=2'>Fevereiro</a>
e assim vai ...
lembrando q : mes.php é a pg onde será exibida a lista dos aniversariantes do mes, e caso nenhum mes seja especificado ele exibirá do mes atual.

acho que seja isso, qq problema ou duvida posta ae !

vlw !
Wallace Sales
Re: Como mostrar os aniversariantes do dia e do mês
25 de September de 2004 às 11:19AM
Ae amigo,

Agradeço sua ajuda. Vou testar e qualquer coisa retorno ok?

Agradecido,

Wallace Sales
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.