PHP data not inerting : kindly check this is there any error


$sql= "INSERT INTO registration( `date`, `ref`, `name`, `fname`, `cell`, `district`, `address`, `gender`, `age`, `face`, `color`, `height`, `weight`, `shape`, `disease`, `nationality`, `mother_tongue`, `sect`, `cast`, `educational_institution`, `university`, `hobbies`, `skills`, `prayer`, `religious_belonging`, `cover_face`, `beard`, `monthly_income`, `job_detail`, `house`, `property`, `alive`, `parents_homeland`, `father_occupation`, `mother_occupation`, `family_edu`, `birth_no`, `brothers`, `sisters`, `married_brothers`, `married_sisters`, `second_mrg`, `permission`, `children`, `children_live`, `required_age`, `boy_shape`, `boy_color`, `height_boy`, `boy_body`, `mother_lang`, `boy_sect`, `boy_cast`, `status`, `college`, `religious`, `balance`, `income`, `parents`, `belong_city`, `education`, `family_size`, `system`, `requirements`) 

VALUES ( '$date', '$ref', '$name', '$fname', '$cell', '$district', '$address', '$gender', '$age', '$face', '$color', '$height', '$weight', '$shape', '$disease', '$nationality', '$sect', '$cast', '$educational_institution', '$university', '$hobbies', '$skills', '$prayer', '$religious_belonging' , '$cover_face', '$beard', '$monthly_income', '$job_detail', '$house', '$property', '$alive', '$parents_homeland', '$father_occupation', '$mother_occupation', '$family_edu', '$birth_no', '$brothers', '$sisters', '$married_brothers', '$married_sisters', '$second_mrg', '$permission', '$children', '$children_live', '$required_age', '$boy_shape', '$boy_color', '$height_boy', '$boy_body', '$mother_lang', '$boy_sect', '$boy_cast', '$status', '$college', '$religious', '$balance', '$income', '$parents', '$belong_city', '$education', '$family_size', '$system', '$requirements')";