php学习笔记——综合实例(学生信息管理系统)

一、建立数据库

这里省略

二、连接数据库公共文件

conn.php

PHP连接MySQL服务器失败!";  
    echo "系统错误信息:".mysqli_connect_error();
    die(); //中止程序向下运行,也可以用 exit([string $string])
}

//(3)选择当前数据库
if(!mysqli_select_db($link,$db_name))
{
    echo "

选择数据库{$db_name}失败!

" die(); } //(4)设置数据库返回数据字符集 mysqli_set_charset($link,$charset); ?>

三、学生信息列表页

list.php






学生信息管理中心



学生信息管理中心

添加学生 共有个学生信息
编号 姓名 性别 年龄 学历 工资 奖金 籍贯 操作选项
修改 | 删除

注意:

require_once("./conn.php");  //不管写几遍,都只加载一次

require("./conn.php") ; //写几遍加载几次,容易造成函数重复。PHP不支持函数重载

四、删除学生信息

delete.php

id={$id}的记录删除成功!";
    //告诉浏览器执行代码,等待3秒,并跳转到list.php文件
    header("refresh:3;url=./list.php");
    die();//终止程序向下运行
}else
{
    echo "

id={$id}的记录删除失败!

"; //告诉浏览器执行代码,等待3秒,并跳转到list.php文件 header("refresh:3;url=./list.php"); die();//终止程序向下运行 } ?>

五、添加学生信息

(1)制作添加学生表单

记录添加成功!";
        //告诉浏览器执行代码,等待3秒,并跳转到list.php文件
        header("refresh:3;url=./list.php");
        die();//终止程序向下运行
    }else
    {
        echo "

记录添加失败!

"; //告诉浏览器执行代码,等待3秒,并跳转到list.php文件 header("refresh:3;url=./list.php"); die();//终止程序向下运行 } } ?> 学生信息管理中心

学生信息管理中心——添加学生

返回
//action="" 表示表单数据发给自己处理
姓名:
性别:
年龄
学历
工资:
奖金:
籍贯:
  //add实际中改为随机值,防止非法提交 //服务器一份,表单一份,进行比对,防止 //黑客攻击

 

你可能感兴趣的:(WEB前端,PHP相关)