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

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_name
ORDER BY column_name1, column_name2

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

posted on 2014-05-31 12:40  张济  阅读(143)  评论(0编辑  收藏  举报

导航