В декабре 1942 года Петр Гайдуков оказался в Буйнакском военном пехотном училище, откуда его направили в Житомир командиром стрелкового взвода. Младший лейтенант участвовал в наступлении советских войск, а в марте 1944 года был ранен после форсирования Днестра.
Во время пребывания на фронте Петр Трофимович не раз лежал в госпиталях. Его «латали», вынимали осколки, и он снова возвращался на линию огня.
В апреле 1945-го стрелковая рота, которой командовал младший лейтенант Гайдуков, смогла уничтожить расчет артиллерийской пушки противника и захватить орудие в немецком городе Гросгофен. В ходе боя были убиты 32 немецких солдата и 63 были взяты в плен.
В июне 1945-го Петра Трофимовича наградили орденом «Отечественной войны II степени». Среди других наград – медали «За оборону Кавказа» и «За отвагу».
После войны Петр Гайдуков вернулся на родину и трудился секретарем II судебного участка Темиргоевского района. Он умер в 93 года в 2017 году.