很多站长朋友们都不太清楚php生日提醒源码,今天小编就来给大家整理php生日提醒源码,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 能用PHP写一个纪念日提醒(支持农历)的网页程序吗? 2、 PHP生日提醒源码 3、 PHP生日提醒判断语句问题! 4、 求一个生日快乐的源代码 5、 生日快乐编程代码是什么? 能用PHP写一个纪念日提醒(支持农历)的网页程序吗?这个东西不好写。。
要新历和农历的算法。
至于弹出提示。。。这个很好写啊。。。
PHP生日提醒源码CREATE TABLE `users` (
`id` mediumint(8) unsigned NOT NULL auto_increment,
`username` varchar(60) NOT NULL default '',
`password` varchar(32) NOT NULL default '',
`sex` tinyint(1) unsigned NOT NULL default '0',
`birthday` date NOT NULL default '0000-00-00',
PRIMARY KEY (`user_id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
index.php
<?php
// mysql连接
$link = mysql_connect('数据库主机:端口', '用户名', '密码');
mysql_select_db('数据库名称', $link);
mysql_query('SET NAMES utf8', $link);
// 取出users列表
$result = mysql_query('SELECT * FROM `users`');
$data = array();
while ($row = mysql_fetch_assoc($result))
{
$data[] = $row;
}
/**
* 自定义函数,验证生日是否提醒,只适用于新历,农历不适用 .
*
* @param string $birthday 出生日期
* @param int $reminder 提醒天数,未来$reminder天内生日提醒
* @return bool true为提醒 false为不提醒
*/
function birthdayReminder($birthday, $reminder = 7)
{
$preg = '/^(\d{4}|\d{2}|)[- ]?(\d{2})[- ]?(\d{2})$/';
$Ymd = array();
preg_match($preg, $birthday, $Ymd);
if (empty($Ymd))
{
return false;
}
var_dump($Ymd);
$birthday = $Ymd[2].'-'.$Ymd[3];
$time = time();
for ($i = 1; $i <= $reminder; $i++)
{
if (date('m-d', $time) == $birthday)
{
return true;
}
$time = $time + 24 * 3600;
}
return false;
}
// 显示users列表
$str = '<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td>ID</td>
<td>UserName</td>
<td>Password</td>
<td>Sex</td>
<td>Birthday</td>
<td>Reminder</td>
</tr>';
foreach($data as $user)
{
$str .= '<tr>
<td>'.$user['id'].'</td>
<td>'.$user['username'].'</td>
<td>'.$user['password'].'</td>
<td>'.$user['sex'].'</td>
<td>'.$user['birthday'].'</td>
<td>';
if(birthdayReminder($user['birthday'])
{
$str .= '生日快到了';
}
else
{
$str .= '生日还遥遥无期呢';
}
$str .= '</td>
</tr>';
}
$str .= '</table>';
print $str;
?>
ps:我敲了一个多小时,不加到100分真不够意思
PHP生日提醒判断语句问题!<?php
$i = 0;
$time = date("m-d"); //取得当前月日
while($array = mysql_fetch_array($result))
{
$birthday = date("m-d",strtotime($array['birthday'])); //取得数据库月日
if ($time == $birthday)
{
echo "今天生日";
$i++;
}
}
if ($i == 0) //判断今天是否有人过生日,没有则输出
{
echo "今天没有人过生日";
}
?>
求一个生日快乐的源代码一个漂亮的许愿程序
无后台,可通过DW修改。生
日祝福源码
背景音乐:生日快乐歌
生日快乐的源代码下载:
生日快乐编程代码是什么?C语言编程生日快乐代码的方法:首先要按【CTRL+R】键,cmd进入命令行,输入pip install turtle安装第三方库;然后打开C语言编辑器,将相关代码复制进去;最后按快捷键F5进行保存且执行即可。
「只要是用过PHP的程序员,都知道两件事:
第一,这是一种糟糕的语言,如果有其他选择,自己绝不会再使用PHP。
第二,历史上一些非常成功的项目都在用PHP。
Fine,这两点并不矛盾。作为一门编程语言,PHP是有很多的缺陷,但和PHP环境具备的优点相比,这些缺陷也就不值一提了。和其他语言相比,PHP为项目的搭建、更改和运行提供了更好的支持。2020年6月8日,「世界上最好的语言」PHP迎来了自己的25周岁生日。
关于php生日提醒源码的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php生日提醒源码 生日提醒小程序源码的详细内容...