标签:
PHP连接MySql数据库主要有两种方式:
1.面向过程的方式:不建议使用
//1.过时方法 /*//生成连接 $db_connect=mysql_connect("localhost","root","324528"); //选择操作的数据库 mysql_select_db("testa","$db_connect"); //写sql语句 $sql="select * from Info"; //执行SQL语句 $result=mysql_query($sql); //处理查询 $row=mysql_fetch_row($result); print_r($row);*/
2.面向对象的方式,是最常用的连接方式:
这种PHP连接数据库的方法主要分为:(1)创建连接 (2)判断是否连接成功(3)写SQL语句(4)执行SQL语句(5)处理结果
//1.创建连接
$db= new MySQLi("localhost","root","324528","testa");
//2.判断连接是否成功
!mysqli_connect_error() or die("连接失败");
//3.写SQL语句
$sql="select * from info";
//4.执行SQL语句
$result=$db->query($sql);
//5.操作结果数据
//(1)fetch_row()
//$row=$result->fetch_row();
/*while($row=$result->fetch_row())
{
print_r($row);
}*/
//(2)fetch_all() 返回所有数据,以二维数组的形式
/*$attr=$result->fetch_all();
print_r($attr);*/
//(3)fetch_assoc(); 返回一条数据,以关联数组的形式
/*$attr=$result->fetch_assoc();
print_r($attr);*/
标签:
原文地址:http://www.cnblogs.com/kingmin/p/5315696.html