php里面的mysql_query具体的意思?

php里面的mysql_query具体的意思?,第1张

说明

如果没有打开的连接,本函数会尝试无参数调用

mysql_connect()

函数来建立一个连接并使用之。

返回值

mysql_query()

仅对

SELECT,SHOW,EXPLAIN

DESCRIBE

语句返回一个资源标识符,如果查询执行不正确则返回

FALSE。

对于其它类型的

SQL

语句,mysql_query()

在执行成功时返回

TRUE,出错时返回

FALSE。

FALSE

的返回值意味着查询是合法的并能够被服务器执行。这并不说明任何有关影响到的或返回的行数。很有可能一条查询执行成功了但并未影响到或并未返回任何行。

布尔值 NULL ,false, 0 ," " ,都代表为假,

mysql_query 对于 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,打印出来是 类似于 “Resource id #3" 的一个字符串,所以就为真了。

这个 “Resource id #3" 就好比是一个指示牌, 连接着你要 *** 作的数据,用函数 *** 作他时,例如:mysql_fetch_array($insert), 他就把从数据库调出来的结果带到函数里做参数了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7215544.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存