PHP中结构化分级调用mysql数据库

By | 2017年2月5日

在php中经常会有很多个文件,假如很多页面需要调用数据,而每个页面都写一遍连接数据库的代码,这在后期维护的时候就会特别麻烦,尤其是数据库名或者表名发生改变,那就得一个一个的改,所以在php中操作mysql数据库时我是尽量把数据库连接的操作写到另外一个文件中,使用时直接调用相应函数即可,这样使程序整体更加简洁高效,结构化设计更容易查阅和修改。

代码共分三级,最高级database.php,实现数据库的连接和释放,然后是tablename_db.php,响应在database中返回的连接值使用sql语句对数据库进行查询,在调用关闭函数,释放连接。最后是需要显示数据的php页面,直接使用调取回来的数据即可。其中database.php和tablename_db.php应该放在一个config文件夹里。

下面是三个php页面的代码,我只写了查询功能了,其他功能相似,自己按照需求更改就可以,或者参考我写的关于php操作mysql数据库的博文,由于这三个文件的网址不在同一个目录下,使用时需要修改,有问题可以联系我,一起研究解决。

database.php

tablename_db.php

show.php

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注