PHP------数据访问

数据访问

使用面向对象的方式来访问数据库:

实用类来造连接

 

第一步:造对象

//造了一个MySQLi的对象,需要四个参数  ,造完对象后交给一个变量$db

$db=new MySQLi(“服务器”,“用户名”,“密码”,“数据库名称”);

 

第二步:判断连接是否出错(一共有两种方式连判断连接是否出错)

//提供了一个函数,  使用这个方法,可以返回一个出错的信息,如果没有出错就没有返回,所以可以根据这个方法的返回来判断是否连接成功

Mysqli_connect_error()

第一种方式:

//当做一个条件,如果有返回值说明这个连接出错误了

if(mysqli_connect_error())

{

   echo “连接失败!”;  //输出一个错误信息

   exit;  //退出程序,不让它往下执行了

 

}   //用if 来判断一下,这个链接有没有问题,能不能造出对象

 

第二种方式:

mysqli_connect_error() //可以为真,可以为假。如果当返回值为真,说明这个连接有问题。  

! mysqli_connect_error()or//在前面加!号,代表如果连接成功,为真

! mysqli_connect_error()or die(“连接失败”);  //如果连接成功,前面是真,如果是真的就不走后面的or了。如果前面的! mysqli_connect_error()这句话为假,就走die(“连接失败”),执行一个die方法,先执行“连接失败”再退出整个程序。

 

第三步:写SQL语句

$sql=”select * from Info”;  //查询语句

 

第三步:执行SQL语句  ,  返回结果集对象

//通过对象里的某个方法来执行SQL语句

$db->query();  // query();方法可以来执行SQL语句

$db->query($sql);

$result=$db->query($sql);//执行成功之后,会返回一个$result结果集对象

 

 

第四步:从结果集对象中读取数据

原文地址:https://www.cnblogs.com/yuyu1993/p/5582216.html