PHP7.0连接DB操作实例分析【基于mysqli】

 更新时间:2019年09月26日 11:53:31   作者:阿朗999  
这篇文章主要介绍了PHP7.0连接DB操作,结合实例形式分析了php7基于mysqli连接与查询数据库相关操作技巧,需要的朋友可以参考下

本文实例讲述了PHP7.0连接DB操作。分享给大家供大家参考,具体如下:

PHP

<?php
//连接数据库
$link = mysqli_connect('localhost', 'root', 'root','test');
mysqli_query($link,"set names gbk");//设置数据库编码
$result=mysqli_query($link,"select * from zhang where Name='a'");
// mysqli_fetch_array只会打印一条符合条件的 以数字为索引 var_dump($row);
// mysqli_fetch_assoc 只取出一条的 以属性为索引
// mysqli_fetch_all 取出所有的 var_dump($row[0]['name']); 会进行遍历foreach即可
//
// MYSQLI_NUM  以数字作为索引
// MYSQLI_ASSOC 以属性作为索引
if($row=mysqli_fetch_all($result,MYSQLI_NUM)){
    foreach ($row as $key => $value) {
        var_dump($value[0]);
        echo "<br>";
    }
}else{
     echo "false";
}
mysqli_close($link);

SQL

SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for zhang
-- ----------------------------
DROP TABLE IF EXISTS `zhang`;
CREATE TABLE `zhang` (
 `name` varchar(255) DEFAULT NULL,
 `tel` varchar(255) DEFAULT NULL,
 `content` varchar(255) DEFAULT NULL,
 `date` datetime DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- ----------------------------
-- Records of zhang
-- ----------------------------
INSERT INTO `zhang` VALUES ('a', '11111111111', 'ac', '2019-04-02 16:36:16');
INSERT INTO `zhang` VALUES ('a', '22222222222', 'ac', '2019-04-20 16:36:50');
INSERT INTO `zhang` VALUES ('b', '33333333333', 'bc', '2019-04-19 16:37:12');

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php+mysqli数据库程序设计技巧总结》、《php面向对象程序设计入门教程》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

相关文章

  • PHP七种数据类型知识点总结

    PHP七种数据类型知识点总结

    在本篇文章里小编给大家分享的是一篇关于PHP七种数据类型知识点内容,有需要的朋友们学习下。
    2020-01-01
  • PHP+JavaScript实现无刷新上传图片

    PHP+JavaScript实现无刷新上传图片

    本文主要介绍了PHP+JavaScript实现无刷新上传图片的方法,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • php如何处理setcookie失效的问题

    php如何处理setcookie失效的问题

    在本篇文章里小编给大家整理的是一篇关于php如何处理setcookie失效的问题,有兴趣的朋友们可以跟着学习下。
    2021-09-09
  • PHP简单实现解析xml为数组的方法

    PHP简单实现解析xml为数组的方法

    这篇文章主要介绍了PHP简单实现解析xml为数组的方法,涉及php文件读取、xml解析相关操作技巧,需要的朋友可以参考下
    2018-05-05
  • PHP进阶学习之类的自动加载机制原理分析

    PHP进阶学习之类的自动加载机制原理分析

    这篇文章主要介绍了PHP进阶学习之类的自动加载机制,较为详细的分析了php使用__autoload方法实现类的自动加载原理与相关使用注意事项,需要的朋友可以参考下
    2019-06-06
  • PHP OPCode缓存 APC详细介绍

    PHP OPCode缓存 APC详细介绍

    PHP语言在性能上相对于其他编译型语言来说性能算不上突出,但是使用了OPCode缓存后性能提升还是很明显的.常见的主要有Eaccelerator,XCache,APC本文主要介绍APC的使用.
    2010-10-10
  • 15种PHP Encoder的比较

    15种PHP Encoder的比较

    15种PHP Encoder的比较...
    2007-04-04
  • PHP延迟静态绑定使用方法实例解析

    PHP延迟静态绑定使用方法实例解析

    这篇文章主要介绍了PHP延迟静态绑定使用方法实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • PHP获取特殊时间戳的方法整理

    PHP获取特殊时间戳的方法整理

    时间在我们日常的代码编写中会是经常出现的筛选或排序条件,尤其是一些特殊时间节点的时间显得尤为突出。今天对部分相对简便的方法进行了部分整理,需要的可以参考一下
    2023-01-01
  • PHP中file_exists函数不支持中文名的解决方法

    PHP中file_exists函数不支持中文名的解决方法

    这篇文章主要介绍了PHP中file_exists函数不支持中文名的解决方法,很实用的技巧,需要的朋友可以参考下
    2014-07-07

最新评论