初学PHP&MySQL 2014-05-31 12:40 92人阅读 评论(0) 收藏

来源:互联网 发布:php批量解压文件修改 编辑:程序博客网 时间:2024/06/05 16:40

PHP

echo  print 都能输出文本

date(format,timestamp)可以格式化时间戳

mktime()可以返回指定日期的时间戳

include 'filename'或者 require ‘filename’可以包含另外的php文件,就像C中包含别的库一样

fopen() fclose()用来打开和关闭文件,用法同C

一般的提行都在语句最后 .<br />

type='file'可以上传文件,move_uploaded_files(原名,地址,存储名)能移动上传的文件

setcookie(name, value, expire, path, domain) 用来设置cookie    将时间改为过期的时间就能删除cookie

 $_COOKIE可以取回cookie值  isset()用来确认是否设置了cookie

session用来保存用户信息。这个 还不是太懂。session_start()启动会话。isset()判断是否设置。unset()释放制定session变量。session_destroy()将失去所有session数据 。

下面这几句可以检测表单中的email字段,具体原理还不太清楚。

function spamcheck($field)  {  //filter_var() sanitizes the e-mail   //address using FILTER_SANITIZE_EMAIL  $field=filter_var($field, FILTER_SANITIZE_EMAIL);    //filter_var() validates the e-mail  //address using FILTER_VALIDATE_EMAIL  if(filter_var($field, FILTER_VALIDATE_EMAIL))    {    return TRUE;    }  else    {    return FALSE;    }  }

另外注意错误处理



MySQL

访问数据库   

mysql_connect(servername,username,password);

关闭数据库

mysql_close($con);
新建数据库

mysql_query("CREATE DATABASE my_db",$con)
新建表

$sql = "CREATE TABLE Persons (FirstName varchar(15),LastName varchar(15),Age int)";mysql_query($sql,$con);
向表中插入数据,也可以通过表单添加

INSERT INTO table_name (column1, column2,...)VALUES (value1, value2,....)
选择并排序

SELECT column_name(s)FROM table_nameORDER BY column_name1, column_name2

版权声明:本文为博主原创文章,未经博主允许不得转载。

0 0
原创粉丝点击