设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
登录
注册
论坛首页
BBS
建站模版
微站设计
虚拟主机
企业邮箱
博客日志
Blog
搜索
搜索
搜索
热搜
长春
优惠
活动
做网站
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
设置
我的收藏
退出
时时商务社区
»
论坛首页
›
建站资源
›
建站技术
›
php中选择什么接口(mysql、mysqli)访问mysql
返回列表
查看:
962
|
回复:
0
php中选择什么接口(mysql、mysqli)访问mysql
[复制链接]
bewin83
当前离线
积分
7520
2500
主题
2513
帖子
7520
积分
论坛元老
论坛元老, 积分 7520, 距离下一级还需 9992479 积分
论坛元老, 积分 7520, 距离下一级还需 9992479 积分
积分
7520
发消息
电梯直达
楼主
发表于 2018-2-14 08:26:36
|
只看该作者
|
倒序浏览
|
阅读模式
我们知道,mysqli是PHP 5中新提供的MySQL接口,此接口使用了面向对象的思想。使用mysqli接口的代码可读性更强,其执行效率比mysql接口高。而且mysqli提供了一个能够一次执行多个SQL语句的multi_query()函数。但是,mysqli接口只支持PHP 5和MySQL 4.1之后的版本。
query()函数一次只能执行一条SQL语句,而multi_query()函数可以一次执行多个SQL语句。
如果第一个SQL语句执行正确,那么multi_query()函数返回true,否则返回false。
通过store_result()函数获取multi_query()函数执行查询的记录。一次只能获取一个SQL语句的执行结果。
通过next_result()函数判断下一个SQL语句的结果是否存在,如果存在,返回true。
示例:
[U]复制代码[/U] 代码如下:
$sql="select * from score; select * from student";
$rs=$connection->multi_query($sql);
您可能感兴趣的文章:
简单介绍下 PHP5 中引入的 MYSQLI的用途
关于在php.ini中添加extension=php_mysqli.dll指令的说明
php中关于mysqli和mysql区别的一些知识点分析
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
php写的带缓存数据功能的mysqli类
PHP5 mysqli的prepare准备语句使用说明
php开启mysqli扩展之后如何连接数据库
PHP mysqli扩展库 预处理技术的使用分析
PHP mysqli 增强 批量执行sql 语句的实现代码
解决phpmyadmin中缺少mysqli扩展问题的方法
浅谈php中mysql与mysqli的区别分析
解析在PHP中使用mysqli扩展库对mysql的操作
PHP mysql与mysqli事务使用说明 分享
php操作mysqli(示例代码)
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
用户反馈
客户端