Hi there. Thank you for your question. I will be helping you out with your queries
Seems likely to be an inner ear infection
The reason why I say that its an inner ear infection is because you have coughing and passing green phlegm as well
I do not think its dehydration because there is no evidence that you have lost any fluids from your body like you do not have vomiting or diarrhea
So this is most likely an inner ear issue that should go away in due course of time. For the dizziness or vertigo you can take over the counter serc (beta histine) or meclizine (marzine) which will help
Are you with me?
Please use the text box to type and use reply button
It usually goes away on its own
Its usually a viral infection
takes about a week or two to go away completely.
In the first day or two symptoms like vertigo are severe and these gradually reduce with time.
Let me know if you have more questions.
Do rate me positively for my services if possible.