The correct way to ask a question is:
WHAT HAVE YOU GOT? (British English)
WHAT DO YOU HAVE? (American English)
We can use the expression WHAT YOU HAVE, but only in when it’s not a question:
Learn Shapes in 6 minutes / Geometric Shapes for Kids and their Parents / Whiteboard Animation
I wanted to explain that what you have now is more than enough for you to be happy.
We told you many times that what you have in your house is dangerous.