分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

php数据访问

发布时间:2023-09-06 01:37责任编辑:董明明关键词:暂无标签

  数据访问分为三种方式:

    1.函数方式(已经过时了不用);

    2.面向对象的方式;

    3.PDO方式(数据访问抽象层);

  面向对象方式进行数据访问的步骤:

    1.创建连接对象

$db = new MySQLi("连接的地址(本机写localhost)","用户名","MySQL密码","调用的数据库");

    2.判断当前连接是否正确

if(mysqli_connect_error()){ ???echo "连接失败!"; ???exit;} ?//满足条件结束,不满足条件连接失败

    3.写一个SQL语句

$s = "select * from xueshengbiao"; ?//最简单的查询表所有内容的sql语句

    4.执行SQL语句,如果成功返回一个结果集对象

$r = $db->query($s); ?//query 必需的。规定要发送的 SQL 查询。

    5.读取查询结果

      (1)fetch_all():从结果对象里读取所有数据,返回二维数组;

      (2)fetch_array():从结果集中读取数据,每次度一条,返回一维数组,索引和关联都有;

      (3)fecth_assoc():从结果集中读取数据,每次度一条,返回一维数组,只有关联数组;

      (4)fecth_object():从结果集中读取数据,每次度一条,返回一维数组,相当于一个对象;

      (5)fecth_row():从结果集中读取数据,每次度一条,返回一维数组,只有索引数组。

       例:

if($result){ ???//从结果中读取数据,每次读一条,返回一维数组(索引) ???$arr = $result->fetch_row(); ???????//每次读一个一维数组 ???while($arr = $result->fetch_row()){ ???????var_dump($arr); ???}}

php数据访问

原文地址:https://www.cnblogs.com/maoqiaoyu123/p/8282355.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved