Check you entries---some may be inaccurate. Sometimes a member will include a food but not include all the micronutrients, such as these. Since potassium and magnesium are not required to be listed on a food label, the food may contain the nutrient yet it will not be listed in your report.
Never take individual nutrients, unless prescribed by your doctor. You could take a multivitamin-mineral supplement, like a One-A-Day, Centrum, or similar store brand.
And...if you want a listing of foods that contain the nutrient, click here. Select the nutrient by "amount" and you will get an extensive listing:
Fitness Minutes: (72,498)
9,637 2/16/13 11:34 P
Not sure about the magnesium, but potassium is easy to add in if you like bananas and calcium is easy if you like dairy (yogurt, cheese, milk, to name a few).
Fitness Minutes: (34,225)
22,350 2/16/13 11:06 P
If you are concerned, I would talk with your Dr and ask for a referral to Dietitian. Take with your some print-outs showing exactly what and how much you eat, because it is possible that you MAY be getting enough, but don't realize it because a lot of foods have them in, but just don't record it in their nutrition labeling. There can be dire consequences by having too much - particularly Potassium and Calcium (don't know about Magnesium). If you are at risk of heart issues, then definitely check with your Dr before going off carte blanche and getting supplements.
Apart from that, a few servings of a variety of fruit/veges, dairy food or fortified soy/rice, etc., milks, and nuts should help you to maintain a good level of all of them.
SparkPeople, SparkCoach, SparkPages, SparkPoints, SparkDiet, SparkAmerica, SparkRecipes, DailySpark, and other marks are trademarks of SparkPeople, Inc. All Rights Reserved.
SPARKPEOPLE is a registered trademark of SparkPeople, Inc. in the United States, European Union, Canada, and Australia. All rights reserved.