Вывод всех этих полей можно было и в цикле сделать, меняется только имя поля.