Responses
Because he left the place after getting beaten up. The war is still going on that time.
A lot of thing could happen afterwards. Maybe he thought that a local could taken advantage of a soldier, maybe a brawl happen, or anything.
He could insert his own narrative to the king because he's known as someone who 'win' the 'battle'.

Why did Philip order everyone to dig so hard when he knew that there was no battle at the village and he got freeloaded the enemy's commander's head? He should have known that there's no bodies underground? Did I miss something?