help me please about exporting image problem

ive already put the image on my mesh, using uv mapping, i can see it also on view port shading texture, it was there but when i press f12 or go to rendered view port, it wasnt there. its all plain


Why are you using a mix shader with only one input ?
Why are you using the image colour as the mix factor for this mix shader ?

In this case connect the texture to the diffuse shader so you change the diffuse colour and connect that to the material output node.
Use the mix shader to mix something like a diffuse and glossy shaders to give some glossiness to the object.