code to set error for du[licate entry in php

PHP
mysqli_query('INSERT INTO ...');
if (mysqli_errno() == 1062) {
    print 'no way!';
}
Source

Also in PHP: