我有一个 MySql 查询,我正在尝试检查我的 PHP 代码中是否有重复的条目,并且我正在尝试执行以下操作:
if(!$result)
{
    $error_message = mysql_error();
        $pos = strpos ( $error_message ,  'Duplicate entry' );
        if($pos === false)
        {
           ... Do some error reporting...
但是 $error_message = mysql_error(); 似乎正在打破它。有人会知道为什么会发生这种情况以及如何正确检测重复的错误消息,因为这对我来说有点小题大做?