请选择 进入手机版 | 继续访问电脑版

一元网络论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3176|回复: 1

mysqli_query()与mysql_query()的区别,PHP升级后mysql_query()的应用...

[复制链接]

118

主题

123

帖子

528

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
528
发表于 2020-11-22 14:44:26 | 显示全部楼层 |阅读模式

PHP升级到5.6以上后,就不再支持mysql_query()此类的用法了,只能用mysqli_query.而mysqli_query()与mysql_query()的区别还挺大,绝不是简单的加个i替换一下那么简单。现在也在学习过程中,先记录区别如下:

一、mysqli_query($conn,"select * from table")这样的语句中,$conn是必需的如果 没有就报错,而mysql中是可选项不是必需项。

二、这个$conn,你如果是在函数中产生的,那在函数之外是无法被调用的,会报错,必须在函数中将它定义为全局参数,才可以被任意调用。比如  $GLOBALS['conn']=$conn;这样就不会报错了。

尊重知识产权,转载请注明并复制本段,一元复始技术论坛原创http://www.1rmb.net.

一般会报的错误为:Warning: mysqli_query() expects parameter 1 to be mysqli, null given in ,缺少参数。

回复

使用道具 举报

0

主题

6

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2022-4-18 13:15:34 | 显示全部楼层
四下看了看,似乎没人要找自己帮忙,暂时也不会有什么工作,李岩随手打开一个游戏放松一下。
    在他身后不远的总监办公室内幸运飞艇走势图
澳洲幸运20稳赚技巧  ,有人隔着百叶窗正注视着,隐约看到他的电脑画面,不由得皱起了眉头
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|一元网络论坛

GMT+8, 2022-5-24 22:29 , Processed in 0.069642 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表