Your water may be turned off, or you could have insufficient pressure. Alternatively, you could have a blockage in your down pipe or a leak in your tank.
It is possible that there is no water in the toilet tank. Check to make sure the water valves are on. Also, check other faucets around the house to make sure water is flowing into your home.
Main reason may be due to the deffective plumbing works or there may be leakage in some portion of the plumbing line which should be tested by an expert plumber.