这里主要是讲关于php中数据库连接与数据库选择以及显示当前数据库所有表三个实用函数,有需要的朋友可以看看,php实例代码如下:
<?php
$phpsql_user = "root";
$phpsql_password = "root";
$phpsql_loc = "";
$phpsql_db = "";
function phpsql_connect($location, $username, $password) {
global $phpsql_loc, $phpsql_user, $phpsql_password;
if ($phpsql_user != $username || $phpsql_password != $password) phpsql_error("cannot access to phpsql!(wrong username/wrong password)");
define(phpsql_loc, $location);
$phpsql_loc = $location;
}
function phpsql_select_db($db) {
global $phpsql_db;
define(phpsql_db, $db);
$phpsql_db = $db;
}
function phpsql_list_table() {
global $phpsql_loc, $phpsql_db;
$i = 0;
if (!($handle = @opendir($phpsql_loc . "/" . $phpsql_db))) return 0;
while (($file = readdir($handle)) !== false) {
if ($file != "." && $file != "..") {
$table[$i++] = $file;
}
}
return $table;
}
Difeye是一款超轻量级PHP框架,主要特点有: Difeye是一款超轻量级PHP框架,主要特点有: ◆数据库连接做自动主从读写分离配置,适合单机和分布式站点部署; ◆支持Smarty模板机制,可灵活配置第三方缓存组件; ◆完全分离页面和动作,仿C#页面加载自动执行Page_Load入口函数; ◆支持mysql,mongodb等第三方数据库模块,支持读写分离,分布式部署; ◆增加后台管理开发示例










