0
我传递一个查询到MySQL使用PHP,我想知道如何检查如果MySQL返回的东西?例如,如果我想知道数据是否被提交,我使用mysql_affected_rows。我想知道我是否从MySQL获取了一些数据。如何知道数据是否已从数据库中检索?
我传递一个查询到MySQL使用PHP,我想知道如何检查如果MySQL返回的东西?例如,如果我想知道数据是否被提交,我使用mysql_affected_rows。我想知道我是否从MySQL获取了一些数据。如何知道数据是否已从数据库中检索?
您可以尝试使用mysql_info()函数,它会检索一个字符串,提供有关最近执行的语句的信息。
注意这仅适用于documentation上列出的功能。
UPDATE statement返回实际更改的行数。 mysql_info()C API函数返回UPDATE期间发生的与匹配并更新的行数和警告数。更新后
输出示例:
Rows matched: 40 Changed: 40 Warnings: 0
INSERT后〔实施例输出:
Records: 3 Duplicates: 0 Warnings: 0
使用mysql_num_rows,它将示出了没有受影响的行的,如果大于0,则一些行会受到影响。 .. – VinothPHP 2013-02-21 05:56:56