Tienes que indicarnos el error, si no sabes cómo verlo:
$result = mysql_query("insert into articulos (no_articulo,nom_articulo,marca,talla) values('$no_articulo','$nom_articulo','$marca','$talla')",$link);
if (!$result)
{
echo ("MySQL error: " . mysql_error());
}
Comprueba que el error no venga de apache.
Un saludo