我使用php将查询传递给mysql,我想知道如何检查mysql是否返回了什么内容? 例如,如果我想知道数据是否已提交,我使用mysql_affected_rows。我想知道我是否从mysql获得了一些数据。
答案 0 :(得分:0)
您可以尝试使用mysql_info()函数,它会检索一个字符串,提供有关最近执行的语句的信息。
请注意,这仅适用于documentation上列出的功能。
UPDATE statement返回实际更改的行数。 mysql_info()C API函数返回匹配和更新的行数以及UPDATE期间发生的警告的数量。
UPDATE后的示例输出:
Rows matched: 40 Changed: 40 Warnings: 0
INSERT后的输出:
Records: 3 Duplicates: 0 Warnings: 0