Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
OLá, galera... É meu primeiro post e já venho com uma dúvida...
Tenho um sistema instalado que mostra os aniversariantes listados por mês, no site: http://www.yupfestas...ersariantes.php
Gostaria de listar os aniversariantes pela ordem de DATA, dentro das tabelas dos meses...
Tá mostrando de forma aleatória os dias...
Eis o código... Agradeco qq ajuda... :-)
===================================================================================================================
<? include "dbconfig.php"?>
<html>
<head>
<title>Aniversariantes</title>
<link href="estilo.css" rel="stylesheet" type="text/css">
</head>
<body>
<? if ($_POST[acao] == "adicionar") {
mysql_query("INSERT INTO aniversariantes (aniversariante,dia,mes,email) VALUES ('$_POST[form_nome]','$_POST[form_dia]','$_POST[form_mes]','$_POST[form_email]')");
echo "<p align=center>Aniversário cadastrado com sucesso!</p>";
} ?> <table border="0" width="100%">
<tr>
<td bgcolor="#EAEAEA"><b>Janeiro</b></td>
</tr>
<tr>
<td>
<? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=1");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
<tr>
<td bgcolor="#EAEAEA"><b>Fevereiro</b></td>
</tr>
<tr>
<td><? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=2");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
<tr>
<td bgcolor="#EAEAEA"><b>Março</b></td>
</tr>
<tr>
<td height="18"><? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=3");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
<tr>
<td bgcolor="#EAEAEA"><b>Abril</b></td>
</tr>
<tr>
<td><? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=4");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
<tr>
<td bgcolor="#EAEAEA"><b>Maio</b></td>
</tr>
<tr>
<td><? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=5");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
<tr>
<td bgcolor="#EAEAEA"><b>Junho</b></td>
</tr>
<tr>
<td><? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=6");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
<tr>
<td bgcolor="#EAEAEA"><b>Julho</b></td>
</tr>
<tr>
<td><? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=7");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
<tr>
<td bgcolor="#EAEAEA"><b>Agosto</b></td>
</tr>
<tr>
<td><? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=8");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
<tr>
<td bgcolor="#EAEAEA"><b>Setembro</b></td>
</tr>
<tr>
<td><? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=9");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
<tr>
<td bgcolor="#EAEAEA"><b>Outubro</b></td>
</tr>
<tr>
<td><? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=10");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
<tr>
<td bgcolor="#EAEAEA"><b>Novembro</b></td>
</tr>
<tr>
<td><? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=11");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
<tr>
<td bgcolor="#EAEAEA"><b>Dezembro</b></td>
</tr>
<tr>
<td><? $sql = mysql_query("SELECT * FROM aniversariantes WHERE mes=12");
while ($coluna = mysql_fetch_array($sql)) {
$aniversariantes.= "$coluna[dia] - $coluna[aniversariante]<br>";
} echo substr($aniversariantes,0,-4); $aniversariantes = ""; ?></td>
</tr>
</table>
<p>
<script language="Javascript">
function critica()
{
if (document.form1.form_nome.value == "")
{ alert("Campo Obrigatório: NOME"); document.form1.form_nome.focus(); return (false); }
return (true);
}
</script>
</p>
</body>
</html>
<? mysql_close(); ?>Carregando comentários...