MySQL进程检查器

问题描述:

我想问一下,如何进行某种进程检查。我的意思是当我想mysql_query("DELETE FROM some_table WHERE id='1' "); 如何检查它是否删除该行,或者它只是做了一个过程但没有被删除?MySQL进程检查器

+0

您可以检查PHPMyAdmin,看看它们是否仍然存在。 – 1andsock 2013-04-27 20:08:57

+0

是的,但我有一个脚本,如果它删除它会运行另一件事情,但如果它不结束。 – user2305560 2013-04-27 20:12:26

如果您在mysql_query之后致电mysql_affected_rows(),它会告诉您查询删除的行数。另一方面,你可以查询SELECT COUNT(1) FROM some_table WHERE id='1',如果返回的值是0那么你就得到了全部。

+1

更多信息@ http://php.net/manual/en/function.mysql-affected-rows.php – BK004 2013-04-27 20:14:01

+1

嗯,非常好的和简单的解决方案,关于我以前没有想到....无论如何thx男子 – user2305560 2013-04-27 20:16:01

+1

@ user2305560 ,这是Fls'Zen为mysql提供的一个很好的答案,但你应该开始使用PDO或mysqli。更多的信息在页面Bhushan链接到。 – 1andsock 2013-04-27 20:19:27