Jump to content


Photo

Aniversariantes


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

#1 jack

jack

    AJAX / PHP / MySql / JS / XML / XSLT

  • Usuários
  • 973 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 22/09/2003, 12:55

Ola pessoal td socegado??

Tenhu um sisteminha de cadastro e gostaria de disponibilizar na minha pagina o saniversariantes do dia...
como ficaria o meu select??como seria a comparação da data??

aguardo retorno pessoal

abraços

jack :lol:
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop

#2 ffmm

ffmm

    Veterano

  • Usuários
  • 1224 posts
  • Sexo:Não informado

Posted 22/09/2003, 15:08

Tipo, como ta guardada a data de aniversário dos cadastrados?

#3 brun0bsb

brun0bsb

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 22/09/2003, 15:21

acabei de fazer um pra mim ontem. eheheh eu fiz tipo, os aniversários era em um .txt assim:?

Joao 23/03
Maria 12/06
etc..

Funcionou.... Depois eu falo como faz.... Vo disponibilizar o script.

#4 brun0bsb

brun0bsb

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 22/09/2003, 15:47

Pronto..!
Aniversário Script Versão 1.0 no ar.

:)

#5 jack

jack

    AJAX / PHP / MySql / JS / XML / XSLT

  • Usuários
  • 973 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 23/09/2003, 07:16

mas com esse script vou ter que armazanar os nivers em txt né......

a data esta salva no formato 0000-00-00 no meu banco.....

como eu poderia estar fazendo pra mim puxar direto do banco, sem ter txt?

ABRAÇOS

jack <_<
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop

#6 jack

jack

    AJAX / PHP / MySql / JS / XML / XSLT

  • Usuários
  • 973 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 23/09/2003, 12:48

alguém ai vai me ajudar......

isso é simples pra vcs que conhcem mais....sei que eh simples pq sei a sintaxe do negocio mas num sei como montar o select....:(

eh mais ou menos isso??

select nm_pessoa, to_char(dt_nascimento, 'DD-MM-YYYY')
from cadastro
where to_char(dt_nascimento, 'DD-MM') = to_char(sysdate,'DD-MM')
/


esse select usei no sql em um banco oracle.....sera que eh a mesma coisa??

abraços

jack <_<
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop

#7 www.XmlBR.com.br

www.XmlBR.com.br

    Normal

  • Usuários
  • 97 posts
  • Sexo:Não informado
  • Localidade:São José dos Campos - SP

Posted 23/09/2003, 13:37

Faz assim:

<?php
$data_atual = date("Y-m-d");
//Selecionando
$sql = "SELECT * FROM cadastro WHERE to_char = '$data_atual' ";
$rs = mysql_query($sql);
?>


Acredito que to_char seja o nome do campo da sua tabela do banco de dados. Caso não seja, mude para o nome do campo onde está sendo salvo as datas de aniversário dos cadastrados.


Deu para enter?
Abraços...

#8 jack

jack

    AJAX / PHP / MySql / JS / XML / XSLT

  • Usuários
  • 973 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 23/09/2003, 16:43

ola colega blz....

cara seguinte so mais uma duvida

date("Y-m-d"); pq vc setou "Y-m-d"??nao seria "YYYY-mm-dd"???
pq no meu banco a data ta sendo armazenada assim YYYY-mm-dd...

bom se eu estiver errado e vc puder me explicar agradeço

abraços

jack :(

OBS.: to_char em sql, serve para converter campos

Edição feita por: jack, 23/09/2003, 17:12.

Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop

#9 www.XmlBR.com.br

www.XmlBR.com.br

    Normal

  • Usuários
  • 97 posts
  • Sexo:Não informado
  • Localidade:São José dos Campos - SP

Posted 24/09/2003, 10:24

Caro Jack,

A letra Y dentro da função date já retorna o ano com 4 digitos.
Para melhor entender procure em: http://br.php.net/ma...nction.date.php


Quanto ao to_char eu não sabia...rs
Mas nesse caso você deve colocar o nome do campo onde estão as datas de aniversário...



Deu para entender?


Abraços!

#10 jack

jack

    AJAX / PHP / MySql / JS / XML / XSLT

  • Usuários
  • 973 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 25/09/2003, 17:27

ok ja esta feitinhu



abraços

jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop




0 user(s) are reading this topic

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

IPB Skin By Virteq