PHP网站开发技术-实训指导书2016吐血制作

发布时间 : 星期四 文章PHP网站开发技术-实训指导书2016吐血制作更新完毕开始阅读

PHP网站开发技术?实训指导书

实例9:函数综合应用案例。制作步骤如下:

1、创建一个upload()函数实现文件上传功能,在D:\\wamp\\www\\functions目录下创建filesystem.php文件。

2、需要实现文件上传功能首先需要声名函数upload(),然后在代码处在调用upload()函数。

3、index.html页面的form表单中的“个人爱好”选项要设置为复选框,需要实现一个复选框可以可以提交多个数据。

4、设置文件上传大小的时候,需要将定义FILE_SIZE的表单控件放置在文件上传框之前。

5、在index.html页面中form表单存在多个提交按钮,为了进行区分可以为每个提交按钮进行name属性设置。

6、在register.php程序中需要完成对录入信息的数据采集,并对采集到的数据进行处理,判断采集到的数据是否符合规范。

7、upload()函数式将form表单中选择的上传文件$file上传到$filepath目录下,上传前首先要创建目录$filepath。 ? 相关源代码:

function upload($file) {

$error=$file['error']; switch($error) {

case 0:

41

PHP网站开发技术?实训指导书

?>

}

}

$fileName=$file['name'];

echo \你的个人头片:\$fileTemp=$file['tmp_name']; $destination=\

move_uploaded_file($fileTemp,$destination); echo \文件上传成功!
\break;

case 1:

echo \上传文件!
\break;

case 2:

echo \上传文件超过了MAX_FILE_SIZE选项制定得
\break;

case 3:

echo \文件只有部分被上传!
\break;

case 4;

echo \没有选择上传文件!
\break;

四、作业

1、创建一个函数,使其能够输出1-10之间的偶数,并调用该函数。 2、创建一个函数sales($price,$number),用于求购买的商品总价格,其中:$price单价,$number是购买的商品数量。然后,调用该函数,求sales(5.2,20)。

42

PHP网站开发技术?实训指导书

实训七 PHP操作Mysql数据库

一、实训目的和要求:

1.使学生能够熟练掌握Mysql数据库的配置、创建及维护。 2.使学生能够熟练掌握Mysql数据表的创建、更新、删除及查询。

3.使学生能够熟练掌握Mysql数据库的Select、insert、update、delete语句。 4.使学生能够熟练掌握使用PHP操作Mysql数据库的方法。 5.掌握数据分页显示技术。 二、实训内容:

1.连接mysql服务器:mysql_connect()的用法。 2.选择数据库:mysql_select_db()的用法。 3.PHP执行SQL语句:mysql_query()的用法。

4.显示数据库处理结果:函数mysql_fetch_row()、mysql_fetch_assoc()、mysql_fetch_array()含义、用法及区别。 5.编写数据分页显示程序。

6. PHP操作数据库综合练习。要求:利用前面所学知识进行简单的数据查询、添加、修改、删除。

7.PHP操作数据库综合案例应用。要求如下:

设计并利用PHP完成一个简易的图书信息管理系统。要求数据库使用Mysql创建,数据库中数据表的设计必须满足需求分析文档中要求,并出具必要的系统E-R图。利用PHP的函数完成数据库的连接、数据记录的录入、查找、更新及删除等操作。本系统涉及到的所有数据的录入统一采用HTML表单进行录入,并对必要的数据字段进行判断。 三、实例及操作步骤:

实例1:连接数据库最简单的实例

PHP程序7-1 运行后浏览器解释显示的结果 43

PHP网站开发技术?实训指导书

实例2:mysql_select_db()函数的用法举例。 PHP程序7-2 送到用户浏览器解释后显示的结果 实例3:mysql_query()的用法举例。 PHP程序7-3 运行后浏览器解释显示的结果

44

联系合同范文客服:xxxxx#qq.com(#替换为@)