Data de aniversariantes no site
Ae galera,to fazendo um esquema onde aparecem as datas dos aniversariantes do dia no site. Os aniversariantes dos dias seguintes aparecem em seguida, porém, os que fazem aniversario no dia atual ficam em destaque.o codigo lista os aniversariantes pelo mês em ordem crescente, ou seja, sempre irao ser listados os aniversariantes do dia em primeiro lugar e depois os outros que nao fazem aniversario no dia abaixo.// codigo<?/* Função para mostrar a data em extenso. Ex: Segunda-feira, 04 de Maio de 2000 Se $data = 0, então é retornada a data corrente */ function data_extenso($data = 0) { if (!$data) $data = time(); $mes = array ("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"); $sem = array ("Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"); return ($sem[(integer)date("w",$data)].", ".date("d",$data)." de ".$mes[(integer)date("m",$data) - 1]." de ".date("Y",$data)); } echo "<font face=verdana size=1><b>".(data_extenso())."</b></font><p>";?><?require ("conexao.php");$sql = "SELECT * FROM cadastro ORDER BY mes ASC LIMIT 10"; $resSql = mysql_query($sql); $totdata = mysql_numrows($resSql); $nasc = "/"; $counter = 0; if ($dir == "") { $dir = ""; } $maxPag = 10; if ($offset == 0) { $offset = 0; } if ($dir == "") { if ($totdata > $maxPag) { $counter = $offset; $offset += $maxPag; $num = $offset; if ($num > $totdata) { $num = $totdata; } } else { $num = $totdata; } } elseif ($dir == "") { if ($totProd > $maxPag) { $offset -= $maxPag; if ($offset < 0) { $offset = 0; } $counter = $offset - $maxPag; if ($counter < 0) { $counter = 0; } $num = $counter + $maxPag; } else { $num = $totdata; } } echo "<table width=100% align=left>\n"; while ($counter < $num) { $a = mysql_result($resSql, $counter, "dia"); // qual condicao devo colocar aqui?????????? if ($a == ???? ){ echo "<font face=verdana size=1 color=red><b>"."HOJE "."</b> - </font>"; echo "<font face=verdana size=1 color=#FF0000><b>".mysql_result($resSql, $counter, "nick")."</b></font><br>"; } else { echo "<font face=verdana size=1 color=#000000><b>".mysql_result($resSql, $counter, "dia").$nasc.mysql_result($resSql, $counter, "mes")."</b> - "; echo "<font face=verdana size=1 color=#000000><b>".mysql_result($resSql, $counter, "nick")."</b></font><br>"; } $counter++; }mysql_close();?>ValewDiscussão (8)
Carregando comentários...