ate ai tudo bem. Gero o formulario, gravo os dados faço a consultas, sem novidades.
Agora gostaria que de desenvolver um script que faria consulta nesta tabela usando os campos dt_user (data de nascimento) e email_user (e-mail do usuario);
comparace com a data do sistema, e em caso de serem iguais envia uma mensagem para email do usuario.
Pergunta?
- qual o formato de dados que deve ter meu campo dt_user - coloquei varchar
- como faço para a consulta restringer a dia e mes
---- Fiz este script (abaixo) não retorna errom porem não envia, acredito que o erro esteja no formato da data no bd, e na pesquisa
$cone = mysql_connect($host,$user,$passwd);
mysql_select_db($bd,$cone) or die ("erro");
$sql="select nome_user,email_user,dt_user from tb_clientes where dt_user=CURRENT_DATE() order by nome_user";
//$query=mysql_query($sql);
$query=mysql_query($sql,$cone);
while ($linha=mysql_fetch_array($query))
{
$assunto="Parabéns ".$linha[0];
$mensagem="BLA BLA BLA";
mail($linha[1],$assunto,$mensagem,"De: Sua Página");
Pergunta
adailton
Montei uma tabela em bd para gravação de dados de um form de cadastro. A estrutura segue:
id_user,nome_user,dt_user,end_user,email_user,cid_user,cep_user, estado_user
ate ai tudo bem. Gero o formulario, gravo os dados faço a consultas, sem novidades.
Agora gostaria que de desenvolver um script que faria consulta nesta tabela usando os campos dt_user (data de nascimento) e email_user (e-mail do usuario);
comparace com a data do sistema, e em caso de serem iguais envia uma mensagem para email do usuario.
Pergunta?
- qual o formato de dados que deve ter meu campo dt_user - coloquei varchar
- como faço para a consulta restringer a dia e mes
---- Fiz este script (abaixo) não retorna errom porem não envia, acredito que o erro esteja no formato da data no bd, e na pesquisa
$cone = mysql_connect($host,$user,$passwd);
mysql_select_db($bd,$cone) or die ("erro");
$sql="select nome_user,email_user,dt_user from tb_clientes where dt_user=CURRENT_DATE() order by nome_user";
//$query=mysql_query($sql);
$query=mysql_query($sql,$cone);
while ($linha=mysql_fetch_array($query))
{
$assunto="Parabéns ".$linha[0];
$mensagem="BLA BLA BLA";
mail($linha[1],$assunto,$mensagem,"De: Sua Página");
}
Agradeço a ajuda
Link para o comentário
Compartilhar em outros sites
18 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.