php学生信息管理综合案例
以下代码可能错误,不过是可以运行的,作者已运行成功,如果有雷同,纯属偶然。
1.连接数据库文件conn.php
<?php
//连接数据库php代码,用户名:root,密码:123456 ,数据库:itcast
if(!$conn=@mysqli_connect('localhost:3306','root','123456','itcast'))
{
echo "<h2>PHP连接MYSQL数据库连接失败!</h2>";
echo "系统错误信息:".mysqli_connect_error();
die();//终止程序向下运行
}
if(!$conn){
echo "连接失败";
echo mysqli_connect_error();//错误 信息
die(); //结束
}
?>
2.学生信息管理页面文件frame.php
<html>
<head>
<title>学生信息管理中心</title>
</head>
<body>
<?php
//连接mysql,itcast
require_once("./conn.php");
//执行查询的SQL语句
$sql="SELECT * from student ";
mysqli_query($conn,$sql);
//获取信息记录
$records=mysqli_affected_rows($conn);
$result=mysqli_query($conn,$sql);
$num = mysqli_num_rows($result);
?>
<h1 align="center">学生信息管理中心</h1>
<h4 align="center"> <a href="addstudent.php">添加学生</a>  <?php echo"共有{
$records}个学生信息";?> </h4>
<table width="600" border="1" align="center" rules="all" cellpading="5">
<tr bgcolor='#cccccc' height="40">
<th>编号</th>
<th>姓名</th>
<th>性别</th>
<th>年龄</th>
<th>学历</th>
<th>工资</th>
<th>奖金</th>
<th>籍贯</th>
<th>操作选项</th>
</tr>
<?php for($i=0;$i<$num;$i++){
$row =mysqli_fetch_assoc($result);
?>
<tr align="center" height="30">
<td ><?php echo $row["id"] ?> </td>
<td ><?php echo $row["name"