摘要:
1: query($sql); 执行sql 15: //4.判断执行是否成功 16: //5.如果都成功,则提交事务commit(),否则回滚事务 rollback() 17: 18: //创建连接对象 19: $mysqli = new mysqli("localhost","root","1234","BankDB")... 阅读全文
posted @ 2014-01-08 23:35
TOGGLE
阅读(992)
评论(0)
推荐(0)
摘要:
mysqli和mysqli_result能完成的功能 都可以使用mysqli_stmt类开完成 1.编译一次,使用多次,类似于存储过程 2.参数化查询,可防止sql注入 1: connect_error) 7: { 8: die("连接数据库出错:".$mysqli->connect_error); 9: } ... 阅读全文
posted @ 2014-01-08 23:33
TOGGLE
阅读(297)
评论(0)
推荐(0)
摘要:
$mysqli->multi_query($sqls); 执行多个sql语句,返回true/false 有结果集时,使用 $mysqli->store_result(); 来获取结果集 使用$mysqli->next_result()来移动结果集指针 使用$mysqli->more_result()来判断是否还有下一个结果集 ... 阅读全文
posted @ 2014-01-08 23:30
TOGGLE
阅读(307)
评论(0)
推荐(0)
摘要:
1: 0)) { 36: $sendCount+=$buffer; 37: echo fread($file, $buffer);//每次读取1024字节的文件数据返回给客户端 38: } 39: 40: // 关闭文件流 41: fclose($file)... 阅读全文
posted @ 2014-01-08 23:29
TOGGLE
阅读(309)
评论(0)
推荐(0)
摘要:
MysqliHelper.class.php 1: connect_error); 23: self::$mysqli->query("set names utf8"); 24: } 25: 26: /** 27: * [execute_dml 执行增删改操作] 28:... 阅读全文
posted @ 2014-01-08 23:27
TOGGLE
阅读(415)
评论(0)
推荐(0)
摘要:
mysql扩展库操作步骤如下: 1.连接数据库 2.选择数据库 3.设置操作编码 4.发送指令sql,并返回结果集 ddl:数据定义语句 dml:数据操作语句 dql:数据查询语句 dtl:事务操作语句 5.处理返回结果 6.释放资源,关闭连接*/ 1: 使用m... 阅读全文
posted @ 2014-01-08 23:22
TOGGLE
阅读(263)
评论(0)
推荐(0)
摘要:
MysqlHelper.class.php 1: conn=@mysql_connect($this->host,$this->uid,$this->pwd); 13: if(!$this->conn){ 14: die('连接数据库失败:'.mysql_error()); 15: } 16: 17: //选择数据库和设置编码 18: mysql_select_db($this->db,$this->conn); 19: mysql_query('set names ut... 阅读全文
posted @ 2014-01-08 23:05
TOGGLE
阅读(761)
评论(0)
推荐(0)
摘要:
创建文件夹: mkdir("D:/test");可以创建多级目录,如果存在,则会报错if(!is_dir($path)) { if(mkdir($path)){ echo "创建成功"; } }创建多级目录$path="D:/test/aa/bb/cc"; if(!is_dir($path)) { if(mkdir($path,0777,true)){ echo "创建成功"; } }删除目录:rmdir($path); 注意:如果文件夹中有文件,会删除失败创建文件: $filePath = "D:/te 阅读全文
posted @ 2014-01-08 22:55
TOGGLE
阅读(391)
评论(0)
推荐(0)
摘要:
文件上传: 1.单个与多个文件上传 2.上传表单的属性设置 3.PHP配置文件中相关文件上传的设置 4.PHP处理上传的文件数据php.ini配置: file_uploads = on; 默认on upload_max_filesize = 2M; 默认2M 最大不能超过服务器内存 upload_tmp_dir = c:/uploads/ 默认为系统临时目录c:/windows/temp/ 上传文件的临时路径 post_max_size=250M;默认为8M form表单设置: 1.文件上传控件必须放在Form表单中,必须有name属性 ... 阅读全文
posted @ 2014-01-08 22:52
TOGGLE
阅读(505)
评论(0)
推荐(0)
摘要:
基本知识: PHP文件系统是基于Unix系统的 文件数据基本类型:二进制数据、文本数据 文件输入流:数据从源文件到内存的流动 文件输出流:数据从内存保存到文件的流动文件操作函数: 》》》读《《《 ==>获取文件流 fopen(文件相对路径/绝对路径,[文件打开模式]); 成功返回文件流,否则返回false [文件打开模式]六种常用打开方式: r 只读方式打开 指针在文件头 r+ 读写方式打开 指针在文件头 a 写入方式打开[追加] 指针在文件尾 a+ 读写方式打开[追加] 指针在文件尾 w 写入方式打开[创建或清空] 指针在文件头 w+... 阅读全文
posted @ 2014-01-08 22:48
TOGGLE
阅读(881)
评论(0)
推荐(0)
摘要:
>>>文件操作打开 fopen(); 打开文件 读取内容 fread(); 从文件指针 handle 读取最多 length 个字节 readfile(); 读入一个文件并写入到输出缓冲 ftruncate(); 截取文件内容 file(); 把整个文件读入一个数组中,每个单元都是文件中相应的一行 file_get_contents();读取文件内容至一个字符串写入内容 fwrite($handle,$str,[$len]);/fputs(); 写入文件内容 file_put_contents();写入文件内容,会清空文件内容获取文件信息 fi... 阅读全文
posted @ 2014-01-08 22:42
TOGGLE
阅读(198)
评论(0)
推荐(0)
摘要:
封装一个文件上传类完成基本功能如下:1.可上传多个或单个文件2.上传成功返回一个或多个文件名3.上传失败则返回每个失败文件的错误信息上传类中的基本功能:1.构造参数,用户可以自定义配置参数,不限大小写,不限个数,不限顺序2.检测:保存路径、文件类型、文件大小、文件名是否为随机文件名等3.错误消息:如果在判断过程中出现错误,则生成错误号并返回错误消息上传类如下:Codefilepath=$filepath的常规构造函数初始化:参数个数顺序用户无法自定义,用户输入错误时代码无法执行 //根据类的对象获取类的属性的数组:get_class_vars(get_class($this)); //判断.. 阅读全文
posted @ 2014-01-08 21:35
TOGGLE
阅读(504)
评论(0)
推荐(0)