php mysql学生成绩_0066 使用PHP和MySQL实现学生分数信息管理

原标题:0066 使用PHP和MySQL实现学生分数信息管理

上节课介绍了MySQL数据库中如何使用SQL语言查询和变更数据。

这节课来介绍如何通过PHP调用SQL语句实现数据管理功能网页。

通过PHP调用SQL语句连接到数据库

前面教程当中通过PHP编程语言来读写数据文本文件的方式,实现了一个学生分数信息管理功能。

可以实现一览查询,新增,编辑和删除功能。

通过读写数据文件的方式有很多局限性,最好的方式是通过PHP编程语言来调用SQL语句,从而将数据的查询和变更都通过数据库来实现。

首先要实现通过PHP编程语言连接到数据库,然后才能调用相应的SQL语句来访问和变更数据。

打开之前编写过的studentlist_do.php文件,修改为如下代码:

299e01dd047cbf25ee04d6c70529f711.png

其中最重要的下面2句代码:

/*连接数据库服务器*/

$dbh=@mysql_connect($dbserver,$dbusername,$dbpassword) or die('数据库连接错误!');

/*打开数据库*/

mysql_select_db($databasename,$dbh);

前面一句是调用mysql_connect函数,传递的参数是:数据库服务器地址,数据库用户名,数据库密码。

后面的or die是当mysql_connect如果调用成功,则返回true则后面的or die不会执行。

如果mysql_connect调用不成功,比如服务器地址错误或者密码错误等,则or die会继续执行;

die这个函数的作用就是结束整个php网页的继续执行,将"数据库连接错误"这个字符串返回到浏览器显示出来。

后面一句mysql_select_db函数的作用是连接到具体的数据库,例如这里就是之前创建好的数据库student。

由于上节课,学哥的数据库是安装在Window7里面的phpStudy环境中,因此将student的这些php文件都部署到了phpStudy环境里面,访问网页地址:localhost/studentlist.php:

345245f41979e7658336a7e41835a70d.png

发现看到的结果和之前学哥将php文件部署在ubuntu操作系统下面显示的结果不一样。

网页中显示了很多Notice和Warning。

关闭PHP错误提示

由于PHP可以显示很多错误提示来帮助开发者更好的调试代码,而PHP错误提示有很多个级别,是可以通过配置文件进行设置的。

1种方法是修改PHP目录里面的php.ini配置文件设置相应的错误提示级别。

第2种方法可以在PHP代码中临时设置当前这个php文件的错误提示级别。

下面我们使用第2种方法来将Notice提示和Warning提示关闭,不显示到网页中。

studentlist_do.php文件修改如下:

127f29cb4f976e87318668f414e2eff6.png

刷新网页:

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值