zoukankan      html  css  js  c++  java
  • 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结果集对象

     

     

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

  • 相关阅读:
    C#获取根目录的方法集合
    C# 获取文件MD5值的方法
    VS2015 搭建 Asp.net core 开发环境
    【Networking】容器网络大观 && SDN 资料汇总
    【Networking】flannel,pipework,weave,udp,vxlan,ovs等资料
    【K8s】Kubernetes 最近正在看的资料
    【GoLang】go 微服务框架 && Web框架学习资料
    【Eclipse】eclipse che 协作开发
    【Kubernetes】两篇文章 搞懂 K8s 的 fannel 网络原理
    【SpringBoot】SpringBoot 入门示例
  • 原文地址:https://www.cnblogs.com/yuyu1993/p/5582216.html
Copyright © 2011-2022 走看看