PHP7.0连接DB操作实例分析【基于mysqli】
时间:2022-07-27
本文章向大家介绍PHP7.0连接DB操作实例分析【基于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程序设计有所帮助。
- Java多线程并发编程一览笔录
- Tomcat6/7应用服务器-禁用RC4等弱密码套件
- mybaits3整合spring总结
- 如何使用Airgeddon找回WiFi密码
- 设计缺陷将导致亚马逊Echo变身成为监听设备
- Unity引擎与C#脚本简介
- Redis分布式缓存系统Lua脚本食用指引
- 基于复杂方案OWSAP CsrfGuard的CSRF安全解决方案(适配nginx + DWR)
- XMLHttpRequest对象如何兼容各浏览器使用?
- Java使用wsdl生成axis版本webservice服务端/客户端代码
- Java微信支付快速入门&工具类
- redis集群 - linux安装与配置笔记
- Apache RocketMQ 4.0.0 - linux安装与配置笔记
- 数据库连接池-tomcat-jdbc食用笔记
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解