在得到数据库的内容前,你必须知道怎么用php与数据库建立连接.
首先是连接到数据库.
首先用mysql_connect()连接数据库,
这个函数返回一个指向数据库连接资源的指针,也称作数据库句柄,我们会在后面的函数用到他.
一切正常的话,当你运行脚本后你应该能看见" Connected toMySQL"
如果不能连接到服务器,保证你的密码,用户名和主机名正确.
一旦连接上,就可以选择一个数据库来操作.
假设数据库名叫' examples ',
我们可以用mysql_select_db() 函数来实现:
连接后,可以尝试一些查询.用来查询的函数是-mysql_query().
这个函数返回包含查询结果的资源,称作结果集.
为了看到结果,我们使用mysql_fetch_array函数,
这个函数一行行的返回一个结果集.
在没有结果返回的情况的下,这个函数返回的结果仅仅是简单的true或者false.
用一个while循环就能方便的遍历所有的数据行.
示例代码如下:
最终我们关闭连接,
虽然这不是很严格要求的.
Php当脚本执行完后会自动关闭连接,我们也应该形成关闭我们所打开的资源的习惯.
完整代码如下:
运行如下sql语句来创建'example'数据库和'cars'表:
CREATE DATABASE `examples`; USE`examples`;
CREATE TABLE `cars`(
`id` int UNIQUE NOTNULL,
`name` varchar(40),
`year` varchar(50),
PRIMARY KEY(id) );
INSERT INTO carsVALUES(1,'Mercedes','2000');
INSERT INTO carsVALUES(2,'BMW','2004');
INSERT INTO carsVALUES(3,'Audi','2001');
欢迎联系我微信订阅号:byte,每天原创php干货分享
或
加入php达人QQ群:180687735