初学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
版权声明:本文为博主原创文章,未经博主允许不得转载。