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结果集对象

     

     

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

  • 相关阅读:
    gitlab 升级
    通过 备份文件 恢复/迁移 gitlab
    gitlab 远程 定时备份
    PHP 中替换若干字符串字串为数组中的值,不用循环,非常高效
    php 在客户端生成txt文件并且下载
    Mysql时间戳函数
    mysql中在表中insert数据时,有重复主键id时,变成update
    css中解决img在a元素中使得a元素撑大写法
    php以excel的形式将数据输出
    css中常用的hack
  • 原文地址:https://www.cnblogs.com/yuyu1993/p/5582216.html
Copyright © 2011-2022 走看看