Veran tango un codigo el cual no permite registrar dos registros igual, es decir, que no se repiten, el problema que tengo es a la hora de mostrar el mensaje cuando se intenta ingresar un registro similar, este mensaje aparece encima de la pagina web y yo quisiera que aparezca a la par del boton de ingresar. ya hice el de alerta de javascript pero no me sirve asi para este proyecto. Este es el codigo:
Código PHP:
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$guardasigla = $_POST['sigla_nucleo'];
$guardanombre = $_POST['nombre_nucleo'];
mysql_select_db($database_prematricula, $prematricula);
$consulta="select sigla_nucleo, nombre_nucleo, descripcion_nucleo from nucleos where sigla_nucleo='$guardasigla' AND nombre_nucleo= '$guardanombre'" ;
$resultado=mysql_query($consulta) or die (mysql_error());
if (mysql_num_rows($resultado)>0)
{
/*echo "<script>alert('Ya exite un registro con esas caractersticasl')</script>";*/
printf( "Ya exite un registro con esas caractersticas");
} else {
$insertSQL = sprintf("INSERT INTO nucleos (sigla_nucleo, nombre_nucleo, descripcion_nucleo) VALUES (%s, %s, %s)",
GetSQLValueString($_POST['sigla_nucleo'], "text"),
GetSQLValueString($_POST['nombre_nucleo'], "text"),
GetSQLValueString($_POST['descripcion_nucleo'], "text"));
mysql_select_db($database_prematricula, $prematricula);
$Result1 = mysql_query($insertSQL, $prematricula) or die(mysql_error());
}
}
?>
Les agradeceria muchisimo su ayuda