Muy sencillo, primero verifica si existe el registro...
Código PHP:
Ver original$query = mysql_query('SELECT COUNT(*) FROM registro WHERE matricula = "'.$_POST['matricula'].'"',$con) or
die(mysql_error());
echo 'No existe la matricula '.$_POST['matricula'];
}else {
echo 'La matricula '.$_POST['matricula'].' ya existe en la tabla';
}
La otra forma es que en tu tabla en MySQL cambies la propiedad de la tabla para que sea unique, así si intentas insertar otro registro con la misma matricula MySQL arrojará un error y no insertará el nuevo registro...