Ok, my phone slipped out of my pocket and hit the floor.

Nothing bad happened to it, but suddenly it said that i didn't have a SD card. I flipped thinking it might've slipped out but when I checked, it was still there. I tried the mount/unmount thing,

and it won't connect to my computer either.
I've even removed the card just to make sure it was put back but it still doesn't read it.

What do I do?

I've been thinking about taking the card out and putting into a tablet or something since that looks like it may work,

but does this mean I need to get a new memory card for my phone? ( and if I do, how much would it cost me?)