标签:
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