Hola,
Prueba si es un error de MySQL:
Código PHP:
mysql_query("INSERT INTO mp3(Nombre_grupo, Nombre_album, Numero_cd) values ('$nombre_grupo','$nombre_album','$numero_cd')",$link) or die("MySQL dice: ".mysql_error());
Eso te mostrara el mensaje de error si lo hubo al realizar la consulta.
Luego tambien hay que recordar que ninguno de los valores que insertes pueden tenerr ', ya que provocaria un error de sintaxis de MySQL. Si tus datos pueden tener ese caracter, mira addslashes() (
www.php.net/addslashes).
Saludos.