Aniversariantes
Started By jack, 22/09/2003, 12:55
9 replies to this topic
#1
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
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
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#2
Posted 22/09/2003, 15:08
Tipo, como ta guardada a data de aniversário dos cadastrados?
#3
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.
Joao 23/03
Maria 12/06
etc..
Funcionou.... Depois eu falo como faz.... Vo disponibilizar o script.
#5
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
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
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#6
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??
esse select usei no sql em um banco oracle.....sera que eh a mesma coisa??
abraços
jack
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
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#7
Posted 23/09/2003, 13:37
Faz assim:
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...
<?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
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
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
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#9
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!
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
Posted 25/09/2003, 17:27
ok ja esta feitinhu
abraços
jack
abraços
jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop
jcaset@gmail.com
Soft Design Soluções Web & Desktop
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)