what are the advantages and disadvantes of using survey?

The advantages are that you seem to get a good idea about public opinion. Also surveys are easy to administer and score.

The disadvantages are that the people surveyed may not be representative of a larger group and people may not tell a surveyor the truth.