execute($q)) { if (strpos($db->getMsgError(), 'Duplicate') === false && strpos($db->getMsgError(), 'already exists') === false) { return false; } } } return true; }