1、/* =mysql 操作=*/* mysql 数据库连接操作*/$conn = mysql_connect(“localhost“,“root“,“) or die(mysql_error();mysql_select_db(“数据库名“,$conn) or die(mysql_errno();mysql_query(“SET NAMES utf8“);/设置编码/* mysql 数据库 查询 操作*/$sql = “select * from 表名“;$query = mysql_query($sql);/执行 sql 语句操作$row = mysql_fetch_array($query)
2、;/从结果集中取得一行作为关联数组,或数字数组,或二者兼有;/mysql_fetch_row()从结果集中取得一行作为枚举数组while($row)/循环输出结果集中的记录echo ($rowid).“;echo ($rowusername).“;echo ($rowpassword).“;echo “;/* mysql 数据库 增添 操作*/$sql = “insert into 表名 values(值 1,值 2,值 3)“;/当知道该表每列的属性,表有多少列则添加多少值$sql = “insert into 表名( 列 1,列 2.) values (值 1,值 2,值 3)“;/指定添
3、加表中的哪几个列的数据$query = mysql_query($sql);/执行 sql 语句操作/* mysql 数据库 删除 操作*/$sql = “delect from 表名 where 列名= 值 “;$query = mysql_query($sql);/执行 sql 语句操作/* mysql 数据库 修改 操作*/$sql = “update 表名 set 列 1=值 1 where 列 1=值 2 “;/将列 1 的值改为值 2$query = mysql_query($sql);/执行 sql 语句操作/* =时间操作=*/* date_default_timezone_s
4、et() 函数设置用在脚本中所有日期/时间函数的默认时区。*/date_default_timezone_set(Asia/Shanghai);/Asia/Shanghai 亚洲/上海date_default_timezone_set(Asia/Chongqing);/其中 Asia/Chongqing为“亚洲/重庆”date_default_timezone_set(PRC);/其中 PRC 为“中华人民共和国” 注:以上 3 种方法,任意一个都可以满足我们需求。/* ini_set() 函数修改配置文件的值*/ini_set(date.timezone, PRC);/把配置文件中的 dat
5、e.timezone 的值改为 PRC/* date() - 格式化一个本地时间日期*/date(“Y-m-d H:i:s A“);/ 2012-12-12 16:25:16 AM/PM (24 小时制)date(“Y-m-d G:i:s a“);/ 2012-12-12 6:25:16 am/pm (24 小时制,没有前导零)date(“Y-m-d h:i:s“);/ 2012-12-12 07:25:16 (12 小时制)date(“Y-m-d g:i:s“);/ 2012-12-12 7:25:16 (12 小时制,没有前导零 )date(“D M j G:i:s T Y“);/ Sat
6、 Mar 8 5:16:08 MST 2001 (星期 月份 第几天 时:分:秒 所在时区 年份)date(“l f d H:i:s T Y“);/ Saturday march 08 05:16:08 UTF 2012 (星期 月份 第几天 时:分:秒 所在时区 年份)/* time() - 返回当前的 Unix 时间戳,返回自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数。 */$nextWeek = time() + (7 * 24 * 60 * 60);/ 7 days; 24 hours; 60 mins; 60secsecho Now: . date(Y-m-d) .“;/当前时间 2005-04-10echo Next Week: . date(Y-m-d, $nextWeek) .“n“;/下一周的时间 2005-04-17