Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

arldin

calcular idade

Recommended Posts

Você deve estar colocando a função dentro do laço, por isto o erro, o correto é algo do tipo:

<?php

function calIdade($data_niver){
return floor( (time() - strtotime($data_niver) ) / 31556926);
}

while(...){
echo calIdade($data_niver); 
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim estou usando um laço que e este

<?php
while($res=mysql_fetch_array($sql)) {
 $id = $res[0];
 $user_fname = $res[1];
 $user_email = $res[2];
 $data_niver = $res[3];
 $profImage = $res[4];
 $uploadedimage = $res[5];
 $uploadedimage = $res[5];
 $datah = date('d/m/Y', strtotime($data_niver)); 
?>

 

sim estou usando um laço que e este

<?php
while($res=mysql_fetch_array($sql)) {
 $id = $res[0];
 $user_fname = $res[1];
 $user_email = $res[2];
 $data_niver = $res[3];
 $profImage = $res[4];
 $uploadedimage = $res[5];
 $uploadedimage = $res[5];
 $datah = date('d/m/Y', strtotime($data_niver)); 
?>

tem um erro que esta repetido no $uploadedimage = $res[5]; e so um

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só foi apenas um erro ao passar o codico

 

ESerra este e o script

<?php include("config.php");
?>
<HTML>
<HEAD>
<link HREF="aniversario.css" REL="stylesheet" TYPE="text/css" />
</HEAD>
<style type="text/css">
#scroll {
width:552px;
height:240px;
background-color:#F2F2F2;
overflow:auto;
}
</style>


<BODY>
<div ID="box">
<div CLASS="data">
<?php echo $hoje=date("d/m/Y");?>
  <?php
 echo "<strong>ANIVERSARIANTES DO DIA</strong> ";
 ?>
</div><!--data-->

     <div id="scroll">
        <div ID="ads">
        <script TYPE="text/javascript"><!--
        google_ad_client = "pub-6252101946778080";
        /* Lateral BIG */
        google_ad_slot =1693764700;
        google_ad_width = 160;
        google_ad_height = 600;
        //-->
        </script>
        <script TYPE="text/javascript"
        src="http://pageed2.googlesyndication.com/pageed/show_ads.js">
        </script>
        </div><!--ads-->
<?php
$aniver = date('d/m');
$sql = mysql_query("SELECT id, user_fname, user_email, data_niver, profImage
 FROM se_users
 WHERE (MONTH(data_niver) * 100 +  DAY(data_niver)) = (MONTH(NOW()) * 100 + DAY(NOW()))
 ORDER BY data ASC
 ")
 or die(mysql_error());
if (@mysql_num_rows($sql) == 0) {
 echo "<h2>Nenhum aniversariante hoje</h2>";
}
?>
<?php
while($res=mysql_fetch_array($sql)) {
 $id = $res[0];
 $user_fname = $res[1];
 $user_email = $res[2];
 $data_niver = $res[3];
 $profImage = $res[4];
 $uploadedimage = $res[5];
 $datah = date('d/m/Y', strtotime($data_niver)); 
?>
 <?php if($datah == $aniver) {
 echo "<div class=\"lista-hoje\">";
 }else {
 echo "<div class=\"lista\">";
 }
 ?>
 <div CLASS="thumb">
 <img width=75 height=75 src="<?php echo $uploadedimage;?><?php echo $profImage; ?>" />
 </div><!--thumb-->
 Olá este é nosso amigo(a) <strong><?php echo $user_fname; ?></strong><br> ele nasceu em:<strong> <?php echo date('d-m-Y', strtotime($data_niver)); ?></strong><br> e esta aniversariando <strong>Hoje</strong>
<br>
 <strong>
<?php

function calIdade($data_niver){
return floor( (time() - strtotime($data_niver) ) / 31556926);
}

{
echo calIdade($data_niver); 
} 
   ?>
   </strong>
 anos
 </div><!--lista-->
<?php
}
?>
</div><!--content-->

Compartilhar este post


Link para o post
Compartilhar em outros sites


<?php include("config.php");

?>

<HTML>

<HEAD>

<link HREF="aniversario.css" REL="stylesheet" TYPE="text/css" />

</HEAD>

<style type="text/css">

#scroll {

width:552px;

height:240px;

background-color:#F2F2F2;

overflow:auto;

}

</style>

 

 

 

 

<BODY>

<div ID="box">

<div CLASS="data">

<?php echo $hoje=date("d/m/Y");?>

<?php

echo "<strong>ANIVERSARIANTES DO DIA</strong> ";

?>

</div><!--data-->

 

 

<div id="scroll">

<div ID="ads">

<script TYPE="text/javascript"><!--

google_ad_client = "pub-6252101946778080";

/* Lateral BIG */

google_ad_slot =1693764700;

google_ad_width = 160;

google_ad_height = 600;

//-->

</script>

<script TYPE="text/javascript"

src="http://pageed2.googlesyndication.com/pageed/show_ads.js">

</script>

</div><!--ads-->

<?php

$aniver = date('d/m');

$sql = mysql_query("SELECT id, user_fname, user_email, data_niver, profImage

FROM se_users

WHERE (MONTH(data_niver) * 100 + DAY(data_niver)) = (MONTH(NOW()) * 100 + DAY(NOW()))

ORDER BY data ASC

")

or die(mysql_error());

if (@mysql_num_rows($sql) == 0) {

echo "<h2>Nenhum aniversariante hoje</h2>";

}

?>

<?php

while($res=mysql_fetch_array($sql)) {

$id = $res[0];

$user_fname = $res[1];

$user_email = $res[2];

$data_niver = $res[3];

$profImage = $res[4];

$uploadedimage = $res[5];

$datah = date('d/m/Y', strtotime($data_niver));

?>

<?php if($datah == $aniver) {

echo "<div class=\"lista-hoje\">";

}else {

echo "<div class=\"lista\">";

}

?>

<div CLASS="thumb">

<img width=75 height=75 src="<?php echo $uploadedimage;?><?php echo $profImage; ?>" />

</div><!--thumb-->

Olá este é nosso amigo(a) <strong><?php echo $user_fname; ?></strong><br> ele nasceu em:<strong> <?php echo date('d-m-Y', strtotime($data_niver)); ?></strong><br> e esta aniversariando <strong>Hoje</strong>

<br>

<strong>

<?php

 

 

 

 

 

 

{

echo calIdade($data_niver);

}

?>

</strong>

anos

</div><!--lista-->

<?php

}

 

 

function calIdade($data_niver){

return floor( (time() - strtotime($data_niver) ) / 31556926);

}

?>

</div><!--content-->

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.