From c86976b90729794d4f45ce51f345ab1b1813c17a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=81=E4=BD=B3=E4=BC=B6?= <2621740991@qq.com> Date: Tue, 14 Jun 2022 22:42:01 +0800 Subject: [PATCH] test --- ...03\350\257\225\346\265\213\350\257\225.md" | 213 ++++++++++++++++++ 1 file changed, 213 insertions(+) create mode 100644 "\344\270\201\344\275\263\344\274\266/20220614-PHP\350\257\276\347\250\213\347\273\223\350\257\276\350\200\203\350\257\225\346\265\213\350\257\225.md" diff --git "a/\344\270\201\344\275\263\344\274\266/20220614-PHP\350\257\276\347\250\213\347\273\223\350\257\276\350\200\203\350\257\225\346\265\213\350\257\225.md" "b/\344\270\201\344\275\263\344\274\266/20220614-PHP\350\257\276\347\250\213\347\273\223\350\257\276\350\200\203\350\257\225\346\265\213\350\257\225.md" new file mode 100644 index 0000000..2a42944 --- /dev/null +++ "b/\344\270\201\344\275\263\344\274\266/20220614-PHP\350\257\276\347\250\213\347\273\223\350\257\276\350\200\203\350\257\225\346\265\213\350\257\225.md" @@ -0,0 +1,213 @@ +# HP课程结课考试测试 + +| **课程:PHP动态网站开发** | | | +| ------------------------- | ---- | ------------------ | +| | | | +| **类型:上机操作** | | **时间: 120分钟** | +| | | | +| **分数:100分** | | **学号:** | + +### 一、简答题(25分) + +**1、请写出 PHP 权限控制修饰符?(5 分)** + +**2、请简述 session 与 cookie 的区别?(5 分)** + +**3、检测一个变量是否有设置的函数是?(5 分)** + +### 二、编程题(75分) + +**数据库、数据表设计(school)(7分)** + +图书表(book) + +**初始数据(4分)** + +```PHP +create database school charset utf8; +use school; + +create table book( +book_id int primary key auto_increment, +book_name varchar(50), +isbn varchar(20), +author varchar(20) +); + +insert into book values +(111,"红楼梦","7-115-12186-9","曹雪芹"), +(112,"水浒","8-104-12588-6","施耐庵"), +(113,"三国演义","7-788-99667-1","罗贯中"), +(114,"西游记","5-446-78145-5","吴承恩"); +``` + +**功能设计(64分)** + +\1. 用 SQL 语句创建以上表,并用 SQL 语句插入以上表的几条测试数据 + +\2. 设计一个前台界面,根据图书名称查询相应的图书信息;可输入书名的部分信息进行查询。 + +\3. 设计一个前台界面,实现图书信息的添加; + +\4. 设计一个前台界面,实现图书信息的删除;删除时必须显示确认删除的对话框。 + +**界面截图** + +\1. 查询界面:输入书名的部分或全部信息,选择查询可以进入查询结果页面, 如果不输入任何信息,将查询到全部的结果。 + +```PHP + + +
+