PHP开发制作一个简单的活动日程表Calendar


Posted in PHP onJune 20, 2016

材料取之深入PHP与JQuery开发,这本书实际上就是讲述一个活动日程表。

此文章适合从其它语言(如java,C++,python等)转到php,没有系统学习php,或者是php初学者,已经对程序有较深理解的朋友

PHP开发制作一个简单的活动日程表Calendar

以上为文件目录结构,public为程序根目录,目的是为了安全方面的考虑,把核心程序放在外界访问不到的地方。

本地的演示地址为:http://localhost/index.php

首先是数据库的脚本:

/*

Navicat MySQL Data Transfer

 Source Server : localhost_3306

Source Server Version : 50130

Source Host : 127.0.0.1:3306

Source Database : php-jquery_example

 Target Server Type : MYSQL

Target Server Version : 50130

File Encoding : 65001

 Date: 2016-06-19 16:54:29

*/

CREATE DATABASE <SPAN style="color: rgb(0, 0, 255);">IF</SPAN> NOT EXISTS `php-jquery_example`

 <SPAN style="color: rgb(0, 0, 255);">DEFAULT</SPAN> CHARACTER SET utf8

 COLLATE utf8_unicode_ci<SPAN style="color: rgb(0, 128, 0);">;</SPAN>

SPAN style="color: rgb(0, 128, 0);"> </SPAN>

SPAN style="color: rgb(0, 128, 0);"> </SPAN>

SPAN style="color: rgb(0, 128, 0);">SET FOREIGN_KEY_CHECKS=0;</SPAN>

 -- ----------------------------

-- Table structure <SPAN style="color: rgb(0, 0, 255);">for</SPAN> events

-- ----------------------------

DROP TABLE <SPAN style="color: rgb(0, 0, 255);">IF</SPAN> EXISTS `events`<SPAN style="color: rgb(0, 128, 0);">;</SPAN>

SPAN style="color: rgb(0, 128, 0);">CREATE TABLE `events` (</SPAN>

 `event_id` int(11) NOT NULL AUTO_INCREMENT,

 `event_title` varchar(80) COLLATE utf8_unicode_ci <SPAN style="color: rgb(0, 0, 255);">DEFAULT</SPAN> NULL,

 `event_desc` text COLLATE utf8_unicode_ci,

 `event_start` timestamp NOT NULL <SPAN style="color: rgb(0, 0, 255);">DEFAULT</SPAN> '0000-00-00 00:00:00',

 `event_end` timestamp NOT NULL <SPAN style="color: rgb(0, 0, 255);">DEFAULT</SPAN> '0000-00-00 00:00:00',

 PRIMARY KEY (`event_id`),

 KEY `event_start` (`event_start`)

) ENGINE=MyISAM AUTO_INCREMENT=3 <SPAN style="color: rgb(0, 0, 255);">DEFAULT</SPAN> CHARSET=utf8 COLLATE=utf8_unicode_ci<SPAN style="color: rgb(0, 128, 0);">;</SPAN>

SPAN style="color: rgb(0, 128, 0);"></SPAN>

SPAN style="color: rgb(0, 128, 0);">-- ----------------------------</SPAN>

-- Records of events

-- ----------------------------

INSERT INTO `events` VALUES ('1', 'New Year&<SPAN style="color: rgb(0, 128, 0);">;#039;s Day', 'Happy New Year!', '2010-01-01 00:00:00', '2010-01-01 23:59:59');</SPAN>

INSERT INTO `events` VALUES ('2', 'Last Day of January', 'Last day of the month!Yay!', '2010-01-31 00:00:00', '2010-01-31 23:59:59')<SPAN style="color: rgb(0, 128, 0);">;</SPAN>

PHP开发制作一个简单的活动日程表Calendar第二篇,请点击。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP函数之日期时间函数date()使用详解
Sep 09 PHP
php中autoload的用法总结
Nov 08 PHP
php用正则表达式匹配URL的简单方法
Nov 12 PHP
php生成EAN_13标准条形码实例
Nov 13 PHP
ThinkPHP3.1之D方法实例详解
Jun 20 PHP
PHP实现微信图片上传到服务器的方法示例
Jun 29 PHP
详解PHP防止直接访问.php 文件的实现方法
Jul 28 PHP
PHP结合Vue实现滚动底部加载效果
Dec 17 PHP
php使用fullcalendar日历插件详解
Mar 06 PHP
php判断目录存在的简单方法
Sep 26 PHP
Yii框架where查询用法实例分析
Oct 22 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
Apr 02 PHP
php中的登陆login实例代码
Jun 20 #PHP
Laravel中使用FormRequest进行表单验证方法及问题汇总
Jun 19 #PHP
php打乱数组二维数组多维数组的简单实例
Jun 17 #PHP
PHP 将数组打乱 shuffle函数的用法及简单实例
Jun 17 #PHP
PHP 数组基本操作方法详解
Jun 17 #PHP
全面了解PHP中的全局变量
Jun 17 #PHP
浅析PHP7新功能及语法变化总结
Jun 17 #PHP
You might like
学习discuz php 引入文件的方法DISCUZ_ROOT
2009/06/21 PHP
PHP关联数组的10个操作技巧
2013/01/21 PHP
PHP字符串的编码问题的详细介绍
2013/04/27 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
2016/04/25 PHP
Laravel最佳分割路由文件(routes.php)的方式
2016/08/04 PHP
CodeIgniter整合Smarty的方法详解
2017/08/25 PHP
jQuery + Flex 通过拖拽方式动态改变图片的代码
2011/08/03 Javascript
js实现杯子倒水问题自动求解程序
2013/03/25 Javascript
仿新浪微博登陆邮箱提示效果的js代码
2013/08/02 Javascript
JavaScript实现Java中StringBuffer的方法
2015/02/09 Javascript
javascript实现 百度翻译 可折叠的分享按钮列表
2015/03/12 Javascript
ES6学习笔记之map、set与数组、对象的对比
2018/03/01 Javascript
Vue使用vux-ui自定义表单验证遇到的问题及解决方法
2018/05/10 Javascript
给localStorage设置一个过期时间的方法分享
2018/11/06 Javascript
vue拖拽排序插件vuedraggable使用方法详解
2020/08/21 Javascript
vue项目部署到nginx/tomcat服务器的实现
2019/08/26 Javascript
[45:15]Optic vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
Python中的类与对象之描述符详解
2015/03/27 Python
Python 含参构造函数实例详解
2017/05/25 Python
Python实现霍夫圆和椭圆变换代码详解
2018/01/12 Python
详解Python下ftp上传文件linux服务器
2018/06/21 Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
2018/11/30 Python
python3+PyQt5 实现Rich文本的行编辑方法
2019/06/17 Python
nginx黑名单和django限速,最简单的防恶意请求方法分享
2019/08/09 Python
基于Python实现签到脚本过程解析
2019/10/25 Python
Python openpyxl模块实现excel读写操作
2020/06/30 Python
Pyside2中嵌入Matplotlib的绘图的实现
2021/02/22 Python
css3通过scale()、rotate()实现放大、旋转
2020/03/19 HTML / CSS
自动化工程专业个人应聘自荐信
2013/09/26 职场文书
施工人员岗位职责
2013/12/12 职场文书
2014国庆节幼儿园亲子活动方案
2014/09/16 职场文书
水利专业大学生职业生涯规划书范文
2014/09/17 职场文书
慰问信模板
2015/02/14 职场文书
教师辞职信范文
2015/02/28 职场文书
2015年求职自荐信范文
2015/03/04 职场文书
2015年初一班主任工作总结
2015/05/13 职场文书