el trozo de codigo es este:
Código PHP:
$resp = mysql_query("select * from notas where DNI='".$DNI."'");
if(mysql_num_rows($resp) > 0 )
{
echo "El dni que has puesto está en uso";
}
else
mysql_query("insert into notas (nombre,apellido,DNI,nota) values ('$nombre','$apellido','$DNI','$nota')");
mysql_query("insert into usuario (login,pass,DNI) values ('$login','$pass','$DNI')");
echo "<h2><div align=center>REGISTRADO CORRECTAMENTE</div></h2>";
mysql_close($conexion);
}
El problema es que si el DNI está en uso sale el mensaje de error de "DNI está en uso" pero también sale el de se ha registrado correctamente aunque se haga el insert.Y claro este comentario de se ha registrado no debería salir.
Supongo que será una tontería o un pequeño error.
Muchas gracias