weather station that displays data on a website

I want to build a weather Station that Outputs data from sensors to a webserver database and then gets monitored an the Website.
My Questions:
Which Arduinos will i need? I currently have an uno and the sensors but to connect to the webserver i need a shield. Wlan or ethernet? My routor is in the living room and therefore too far away to plug in an ethernet cable if i have plugged the arduino into my pc.
I built a weather station before that printed out the results onto the serial monitor and i have basic knowledge of php, css and html.
Could you give me tips on how to connect the arduino to the webserver please?

Take a look here;