在mysql数据库中,创建一个test数据库,用于测试。
请点击输入图片描述
新建一个php文件,命名为test.php,用于讲解php如何选择要 *** 作的数据库。
请点击输入图片描述
在test.php文件中,使用header()方法将页面的编码格式设置为utf-8,避免输出中文乱码。
请点击输入图片描述
在test.php文件中,使用mysql_connect()函数,通过账号和密码创建一个数据库的连接。
请点击输入图片描述
在test.php文件中,再使用mysql_select_db()函数选择要 *** 作的数据库test,选择数据库成功,则返回true,否则,返回false。最后,通过if语句判断结果。
请点击输入图片描述
在浏览器打开test.php文件,查看结果。
请点击输入图片描述
END
总结:
1、创建一个test数据库。
2、使用mysql_connect()函数创建一个数据库的连接。
3、再使用mysql_select_db()函数选择要 *** 作的数据库test,并通过if语句判断结果。
直接调用就行了,不过可能你需要引用文件,以下是例子//文件conn.php,用于连接数据库
class
DB_Conn
{
}
//文件
db.php,
用于数据库 *** 作,这个类必然需要使用数据库连接对象,因此引用conn.php
require_once
conn.php
class
DB
{
}
//文件user.php
require_once
'db.php'
class
User
{
public
function
getUserById($id)
{
$conn
=
new
Db_Conn()
$db
=
new
Db()
}
}以上只是示意,如果文件不在一个目录下记得修改路径。而且,一般来说数据库对象应该包含连接数据库和数据 *** 作的全部功能,不需要分别写在两个类里面。我觉得你对面向对象的理解还很浅薄,需要进一步累积经验。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)