Nope sanji was kod as proven here
This is when sanji is hit.
In that time luffy leaves big mom and the rest
gets to zoro and flies up
and they both get intercepted by queen and sent back down as king assembles the flying force and reaches queen again
whilst franky aims a beam at meme THEN the numbers show so he fires at them
Then meme attacks franky is sent flying by jinbe and robin as the number is still falling.
Finally after all that as the number hits the floor sanji comes to and finally gets up.
Unless you think sanji was playing dead
As for zoro the reason he fainted was clear (and even made more clear in the anime)
Notice the glurrgg also used here
So now we destroyed your shitty point again
whats sanji who was kod by kings beak gonna do when king tries