por diversas vezes já postei essa minha duvisda aqui no forum mas ninguém ate agora conseguiu me ajudar, as respostas foram aliatórias e confusas será que alguém poderia me ajudar????
É o seguinte tenho um sistema de usuário com alguns campos e coisa e tal, entre eles o campo chamado "Nascimento" no formato data.
Eu estou querendo mostrar os aniversariantes do mês no meu site e com base também no campo "nascimento" a idade do usuário. Até agora não consegui ajuda, eu acredito que para vocês isso deve ser uma coisa banal de se fazer, alguém poderia me informar como posso fazer isso? Um passo a passo????
Vou postar o meu codigo de cadastro de usuários para uma possivel ajuda em cima do meu codigo ok?
Lembrando que eu apenas criei no banco do mysql o campo "nascimento" e coloquei no formato data, no codigo eu não estou tratando o campo (Não sei como fazer) acho que tem que validar esse campo né? Pra poder ter o resultado do que quero.
Por favor aguem me ajuda!
site.cadastro.php
<?
$erro=false;
if(isset($_POST['a'])):
$erro =$mp->validarCampo($_POST['nome'],"por favor informe o seu nome");
Pergunta
Fabriciovasco
Olá amigos,
por diversas vezes já postei essa minha duvisda aqui no forum mas ninguém ate agora conseguiu me ajudar, as respostas foram aliatórias e confusas será que alguém poderia me ajudar????
É o seguinte tenho um sistema de usuário com alguns campos e coisa e tal, entre eles o campo chamado "Nascimento" no formato data.
Eu estou querendo mostrar os aniversariantes do mês no meu site e com base também no campo "nascimento" a idade do usuário. Até agora não consegui ajuda, eu acredito que para vocês isso deve ser uma coisa banal de se fazer, alguém poderia me informar como posso fazer isso? Um passo a passo????
Vou postar o meu codigo de cadastro de usuários para uma possivel ajuda em cima do meu codigo ok?
Lembrando que eu apenas criei no banco do mysql o campo "nascimento" e coloquei no formato data, no codigo eu não estou tratando o campo (Não sei como fazer) acho que tem que validar esse campo né? Pra poder ter o resultado do que quero.
Por favor aguem me ajuda!
site.cadastro.php
<?
$erro=false;
if(isset($_POST['a'])):
$erro =$mp->validarCampo($_POST['nome'],"por favor informe o seu nome");
if($mp->qtd_registros("site_usuarios","login={$_POST['login]}'")):
$erro .= "+ <b>Este login já esta uso selecione outro login</b> <br />";
endif;
if($mp->qtd_registros("site_usuarios","email='{$_POST['email']}'")):
$erro .= "+ <b>Este e-mail já esta cadastrado em nosso site. Use outro e-mail</b> <br />";
endif;
$erro.=$mp->validarCampo($_POST['email'],"por favor informe um email");
$erro.=$mp->validarCampo($_POST['login'],"por favor escolha um login");
$erro.=$mp->validarCampo($_POST['senha'],"por favor escolha uma senha");
if(!$erro):
if($_FILES['foto']['tmp_name']):
$nomeimagem=time().".JPG";
$mp->miniatura($_FILES['foto']['tmp_name'],$nomeimagem,200,200,100,"imagens/usuarios");
endif;
$mp->midia_query("insert into site_usuarios (IDusuario,
apelido,
nome,
graduacao,
grupo,
seumestre,
nascimento,
telefone,
email,
login,
senha,
foto,
status,
cadastro)
values(
null,
'".$_POST['apelido']."',
'".$_POST['nome']."',
'".$_POST['graduacao']."',
'".$_POST['grupo']."',
'".$_POST['seumestre']."',
'".$_POST['nascimento']."',
'".$_POST['telefone']."',
'".$_POST['email']."',
'".$_POST['login']."',
'".sha1($_POST['senha'])."',
'".$nomeimagem."',
'0',
'".time()."')") or die(mysql_error());
print"<script>alert('Cadastro efetuado com Sucesso, aguarde a autorização do mesmo.!')</script>";
print"<script>document.location=index.php'</script>";
$hide=1;
endif;
endif;
if(!isset($hide)):
?>
<table width="740" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="250" align="left" valign="top"><? include"site.capa.lateral.php";?></td>
<td width="490" valign="top" style="border: 1px solid #CCCCCC"><img src="imagens/layout/cadastro.user.png" width="490" height="30" border="0" />
<form action="" method="post" enctype="multipart/form-data" name="form1">
<table width="400" border="0" align="center" cellpadding="2" cellspacing="2">
<tr>
<td><strong>Cadastro de Usuários</strong></td>
</tr>
</table><br>
<table width="400" border="0" align="center" cellpadding="2" cellspacing="2">
<? if($erro):?>
<tr valign="middle">
<td height="30" colspan="2" bgcolor="#FFFFCC" style="border: 1px solid #CCCCCC"><img src="imagens/icon/important.png" width="16" height="16" align="absmiddle"> <?=$erro?></td>
</tr>
<? endif; ?>
<tr>
<td>Apelido:</td>
<td><input name="apelido" type="text" class=modelo1 id="apelido2" value="<?=@$_POST['apelido]?>" size="30"></td>
</tr>
<tr>
<td><div align="left">Nome Completo:</div> </td>
<td><input name="nome" type="text" class=modelo1 id="nome2" value="<?=@$_POST['nome']?>" size=30"></td>
</tr>
<tr>
<td>Graduação:</td>
<td><input name="graduacao" type="text" class=modelo1 id="graduacao2" value="<?=@$_POST['graduacao]?>" size="30"></td>
</tr>
<tr>
<td width="35%"><div align="left">Grupo de Capoeira:</div></td>
<td width="65%"><input name="grupo" type="text" class=modelo1 id="grupo" value="<?=@$_POST['grupo']?>" size=30"></td>
</tr>
<tr>
<td>Seu Mestre </td>
<td><input name="grupo2" type="text" class=modelo1 id="grupo2" value="<?=@$_POST['seumestre]?>" size="30"></td>
</tr>
<tr>
<td><div align="left">Data de Nascimento: </div></td>
<td><input name="nascimento" type="text" class=modelo1 id="nascimento" onKeyPress="fmtEntrada(this, '##/##/####')" value="<?=@$_POST['nascimento']?>" size=30" />
<input name="a" type="hidden" id="a" value="1"></td>
</tr>
<tr>
<td><div align="left">Telefone:</div></td>
<td><input name="telefone" type="text" class=modelo1 id="telefone" value="<?=@$_POST['telefone]?>" size="30"></td>
</tr>
<tr>
<td><div align="left">E-mail:</div></td>
<td><input name="email" type="text" class=modelo1 id="email" value="<?=@$_POST['email']?>" size=30"></td>
</tr>
<tr>
<td colspan="2" valign="top"> </td>
</tr>
<tr>
<td valign="top"><img src="imagens/icon/camera.png" width="16" height="16" align="absmiddle"> Enviar Foto </td>
<td valign="top"><input name="foto" type="file" class=modelo1 id="foto3" size="30"></td>
</tr>
<tr>
<td valign="top"><img src="imagens/icon/businessman_add.png" width="16" height="16" align="absmiddle"> Login de Acesso</td>
<td valign="top"><input name="login" type="text" class=modelo1 id="login3" value="<?=@$_POST['login]?>" size="30"></td>
</tr>
<tr>
<td valign="top"><img src="imagens/icon/unlock.png" width="16" height="16" align="absmiddle"> Senha</td>
<td valign="top"><input name="senha" type="password" class=modelo1 id="senha3" size="30" />
min. 6 dig. </td>
</tr>
<tr>
<td colspan="2" valign="top"><input type="submit" name="Submit" class=modelo2 value="Cadastrar"></td>
</tr>
</table>
<br>
<p></p>
</form>
<? endif;?></td>
</tr>
</table>
Link para o comentário
Compartilhar em outros sites
6 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.