Jump to content


Photo

Print De Banco De Dados


  • Faça o login para participar
3 replies to this topic

#1 rockeiroarck

rockeiroarck

    12 Horas

  • Usuários
  • 137 posts
  • Sexo:Não informado
  • Interesses:artes, programação, linux, php, baladas, diversão, e muito rock and roll!!

Posted 17/08/2007, 04:01

Fala galera, estou com uma duvida...
não sei se fala print...

mas estou precisando de uma coisa...


como eu faço para deixar mostrando em meu site os aniversariantes do dia??

tenho um bd ja em torno de 1000 users...
queria criar uma consulta no mysql para que ele mostre em meu site os aniversariantes do dia, buscando a partir da data de nascimento que ja tenho em meus cadastros....

alguem pode me dar uma força???


valew galera!

Fala galera, estou com uma duvida...
não sei se fala print...

mas estou precisando de uma coisa...


como eu faço para deixar mostrando em meu site os aniversariantes do dia??

tenho um bd ja em torno de 1000 users...
queria criar uma consulta no mysql para que ele mostre em meu site os aniversariantes do dia, buscando a partir da data de nascimento que ja tenho em meus cadastros....

alguem pode me dar uma força???


valew galera!


Bom galera, eu to com dúvida nessa parte...

<?
$link=mysql_connect("localhost","meu_user","senh")or die("Erro ao se conectar com o DB");
mysql_select_db("meu_bd",$link)or die("Erro ao selecionar a tabela");

$busca=mysql_query("SELECT * FROM usuarios");

while($ver=mysql_fetch_assoc($busca)){
$nomes= $ver['nome'];/* Tabela dos Aniversariantes */
$datani=$ver['niver']; /*Tabela de data de Nascimento*/

echo "Aniversariante: <b>$nomes</b><br>Dia: $datani";
}
mysql_free_result($busca);
mysql_close($link);
?>


Bom, até ai tudo bem, ele lê o bd e me retorna os dados, mas o que eu não sei fazer, é que ele me retorne somente os aniversariantes do mês e do dia.
Quero jogar os aniversariantes do dia na pagina principal e do MÊS em um outro link...
bom, eu sabendo como selecionar somente os nivers do mes e do dia, a separação dos arquivos eu faço...

valew galera!!

Edição feita por: rockeiroarck, 17/08/2007, 04:02.

--
Brimages - Hospedagem de Imagem Gratis - PSD, GIF, JPG, PNG
www.brimages.com.br

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 17/08/2007, 05:57

Se o formado do campo de nascimento no banco de dados for DATE, você pode fazer a consulta assim:
SELECT * FROM usuarios WHERE DATE_FORMAT(niver, '%m%Y') = DATE_FORMAT(NOW(), '%m%Y')

Acho que assim dá certo.

Flws...
;)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 rockeiroarck

rockeiroarck

    12 Horas

  • Usuários
  • 137 posts
  • Sexo:Não informado
  • Interesses:artes, programação, linux, php, baladas, diversão, e muito rock and roll!!

Posted 17/08/2007, 19:45

Se o formado do campo de nascimento no banco de dados for DATE, você pode fazer a consulta assim:

SELECT * FROM usuarios WHERE DATE_FORMAT(niver, '%m%Y') = DATE_FORMAT(NOW(), '%m%Y')

Acho que assim dá certo.

Flws...
;)



Fala amigo,

estou usando do seguinte modo..

<?
$link=mysql_connect("localhost","usuario","senha")or die("Erro ao se conectar com o DB");
mysql_select_db("bd",$link)or die("Erro ao selecionar a tabela");

$busca=mysql_query("SELECT * FROM phpsp_users WHERE DATE_FORMAT(niver, '%m%Y') = DATE_FORMAT(NOW(), '%m%Y'");
while($ver=mysql_fetch_assoc($busca)){
$nomes=$ver['nome'];/* Tabela dos Aniversariantes */
$niver=$ver['DATE_FORMAT']; /*Seleciona Data de Nascimento*/

<table width="75%" border="1">
<tr>
echo "Aniversariante: <td><b>$nomes";</td></b>
echo "Dia: <td><b>$niver";</td></b>
</tr>
</table>
}
mysql_free_result($busca);
mysql_close($link);
?>

Mas quando mando abrir esse arquivo, ele retorna o seguinte erro...


Parse error: syntax error, unexpected '<' in /home/meuusuario/public_html/estrutura/niverteste.php on line 12


essa linha 12 que ele se refere, é essa do inicio da tabela, "<table width="75%" border="1">", criei essa tabela pra tentar dar uma organizada, no caso ficar uma coluna com nome e uma com dia...

pode me dar uma ajuda em pq esta dando esse erro??

valeu amigo!
--
Brimages - Hospedagem de Imagem Gratis - PSD, GIF, JPG, PNG
www.brimages.com.br

#4 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 17/08/2007, 19:48

Uma coisa é uma coisa, outra coisa é outra coisa. :D

Você está colocando HTML entre as tags de PHP sem que estejam em uma string, ou seja, entre aspas no mínimo.

Flws...
(ok2) Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq