If you are trying to control diarrhea then you do not want magnesium. Coral calcium is just a more expensive form or calcium and there is not need to spend that much for calcium. It also contains other things that may not be helpful if you get diarrhea .Linda