Actually,... yes I thought about it, to create additional field "dob" in users table, bud then again how do I add ONLY Month and Day into it,... You See,... when user signup to a site,... I use this format
<?php echo $this->Form->input('birthday', array('label' => 'Birthday', 'dateFormat' => 'DMY', 'minYear' => date('Y') - 80, 'maxYear' => date('Y') - 5 )) ?>
to create "birthday" filed which need to calculate his/her age e.g.
function age($birthday)
{
list($year,$month,$day) = explode("-",$birthday);
$year_diff = date('Y') - $year;
$month_diff = date('m') - $month;
$day_diff = date('d') - $day;
if ($day_diff < 0 || $month_diff < 0)
$year_diff--;
return $year_diff;
}
now the problem is how do add additional into "dob" field ONLY Month and Day on initial signup,... ??
On Saturday, June 22, 2013 1:35:59 PM UTC-7, Jeremy Burns wrote:
Have you thought about adding month and day fields to the table and populating them beforeSave? Less processing required when you want to run your cron job.Class Outfit
Jeremy Burns
http://www.classoutfit.comOn 22 Jun 2013, at 21:13:01, Chris <chri...@yahoo.com> wrote:Hi guys,... can anyone help me pleaseHo w can I illuminate (remove) Year in "birthday" field from users table? The concept is to find ONLY Month and Day (e.g. 06-21) from 1964-06-21I'm doing this cronjob feature to send email to friends of a user once the Birthday is reached... e.g. $this->Email->subject = ucfirst(i18n::translate('your friend')) . ' : ' . $user['User']['firstname'] . ' ' . ucfirst(i18n::translate('celebrating birthday')); on a Social Network site. thanks in advancechris--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+u...@googlegroups.com .
To post to this group, send email to cake...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php .
For more options, visit https://groups.google.com/groups/opt_out .
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscribe@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.
No comments:
Post a Comment