gpt4 book ai didi

MySQL - 在 mysql 错误上打印字符串

转载 作者:行者123 更新时间:2023-11-30 23:26:21 26 4
gpt4 key购买 nike

解释:

我想在查询结果中插入字符串

例如:当我导航到(本站仅供学习)时:

http://www.toplinks.co.il/website.php?id=-1+group+by+1

页面包含“警告:mysql_fetch_array():”

当我导航到:

http://www.toplinks.co.il/website.php?id=-1+group+by+99

站点包含“警告:mysql_fetch_array():”

我想做这样的事情:

当出现mysql错误时:

print "[Error!]"

当没有错误时:

print Null

有没有MySQL函数可以在mysqlerror时打印字符串?

类似于:

group_concat(group+by+1,0x5b4572726f72215d)

最佳答案

获取错误的函数被调用:

mysql_error()

这将返回最后一个错误。

最简单的使用方法(在学习代码中)如下:

mysql_query("YOUR QUERY HERE") or die(mysql_error());

不过,我绝不会建议在生产网站上这样做。它主要是一种快速而丑陋的调试方式。 “or die()”代码片段可以在任何返回 bool 值的函数之后使用,因此只要您的函数在成功时返回 true 而在失败时返回 false,您就可以在任何 mysql 函数之后使用它

关于MySQL - 在 mysql 错误上打印字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13120384/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com