Código PHP:
$idComunidad=$_POST['comunidad'];
$provincia=$_POST['provincia'];
$sqlProv="SELECT Provincia FROM provincias WHERE Provincia = '$provincia'";
$resultProv=mysql_query($sqlProv,$idcon) or die (mysql_error());
if(mb_strlen($_POST['provincia'])>=2 && mysql_num_rows($resultProv) ==0){
$sqlProv="INSERT INTO provincias(Provincia) VALUES ('$provincia')";
$resultProv=mysql_query($sqlProv,$idcon) or die(mysql_error());
if(!mysql_query($sqlProv)){
$msg="Error en la inserción";
}
}
else{
echo "Asegurate de que el nombre de la provincia tenga mínimo dos letras y/o no exista una provincia con el mismo nombre";
}
La cuestión será como quieras informar el error en el
else; lo hice de forma general, tu verás si lo haces más detallado. Éxitos