PHP中的mysql_query函数的返回值是什么?

mysql_query 对于 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,打印出来是 类似于 “Resource id #3" 的一个字符串,所以就为真了。这个 “Resource id #3" 就好比是一个指示牌, 连接着你要操作的数据,用函数操作他时,例如:mysql_fetch_array($insert), 他就把从数据库调...
PHP中的mysql_query函数的返回值是什么?
布尔值 NULL ,false, 0 ," " ,都代表为假,

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

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

如果成功,则该函数返回 true。如果失败,则返回 false。2015-08-08
对SELECT, SHOW, DESCRIBE, EXPLAIN 等语句,如果成功,返回类型为resource的值,如果失败,返回布尔型的FALSE

对UPDATE, DELETE, DROP,INSERT等语句,成功返回TRUE,失败返回FALSE2008-12-14
多看手册
mysql_query一般是用过来给MYSQL递交一个SQL语句去执行的

仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,如果查询执行不正确则返回 FALSE。对于其它类型的 SQL 语句,mysql_query() 在执行成功时返回 TRUE,出错时返回 FALSE。2008-12-14
根据SQL语句类型,如果是SELECT语句那么返回是结果集(result类型),如果是INSERT,UPDATE这些类型则返回是布尔值(BOOL值),可以参考下手册。2021-04-04
mysql_query就执行的意思,真或者假,如果执行成功刚弹出提示"写入成功"否则"写入失败"2008-12-16
print_r($insert);

这样就知道返回是啥玩意了2008-12-17
mengvlog 阅读 1327 次 更新于 2025-09-08 07:26:43 我来答关注问题0
  •  识掷路口 php问题,搞了好几天,$result=mysqli_query($link,$sql); $result的值一直返回假,求帮助,快要疯掉了

    mysqli_query(connection,query,resultmode);参数 描述 connection 必需。规定要使用的 MySQL 连接。query 必需,规定查询字符串。resultmode 可选。一个常量。可以是下列值中的任意一个:MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个)MYSQLI_STORE_RESULT(默认)技术细节 返回值:...

  •  lrznet php mysql_query($vv,$conn)$conn是什么意思?

    conn=mysql_query(localhost,root,123456);conn你可以自己定义为其他的变量,如:$link等 这是给数据库操作的时候发送的操作语句mylql_query() 是执行SQL 语句的函数w 变量是指发送给数据库的SQL指令,conn 变量是指MySQL数据库服务器的连接conn是自己定义的,你也可以写成其他变量。但一般人家都常用$c...

  •  chaoxinggs 为什么在使用php执行删除的时候,数据库中没有这个记录,它还是会执行“删除成功”?

    ");window.location.href="index.php";";}else{echo "alert("信息删除失败!");window.location.href="index.php";";?>没有数据一样会提示执行成功如果你希望没有的话提示没有数据,可以先SELECT一下代码这样写:countquery = mysql_query("SELECT COUNT(*) FROM tablename where name = '$na...

  • 在PHP中,当我们尝试执行SQL查询时,可能会遇到`mysqli_query`函数的错误。例如,代码片段如下:php result = mysqli_query($connect, $query) or die ('Error querying database.'. mysqli_error($connect ));如果查询失败,它会抛出错误信息,包括错误描述。要找出问题,首先检查`mysqli_error($...

  •  hyylyaaa PHP乱码 mysql_query("set names GBK")不能解决问题

    phpconn=@mysql_connect("localhost","root","123456")or die("链接错误");mysql_select_db("mydb",$conn);sql="SELECT * FROM `test`";mysql_query("set names 'utf8'"); //这里是关键 不能写在第一行 里面要用utf8 不要用utf-8query=mysql_query($sql,$conn);while($a=mysql_...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部