My iPhone 4S says no SIM card?

I tried to use this SIM card on another phone, and it worked. So the problem is in the iPhone. I turned airplane mode on and off. Still didn't work. Then I restored the phone. It still says no SIM card. What could be the problem. And how to fix it?

Please take it and go a service centre, tell them your problem.